Shear Cut Brakes

Shear Cut Brakes, with and without CNC. Starting from 30 T to 300 T. Made in Turkey