Honing stone

626665952535538811
Part number: 11373-20-01
20.00 EUR excl. VAT
pcs

Sold in sets of 8pcs