Malkar Industries

Self Centering Double Wheel Knurling Tool Holder