Anspach Short Carbide Cutting Burrs

Manufacturer