Honing stone

626665953609280826
Part number: 11373-20-36
20.00 EUR excl. VAT
pcs

Sold in sets of 8pcs