Technical Carbide Bar

Manufacturer