Industrial Clutch Products in Waukesha
(262) 547-3357
Established in 1930, industrial clutch products has designed and manufactured a complete line of dry and oil-immersed clutches and brakes, ranging in size from 8 to over 42 inches in diameter, with torque capacities exceeding four million pound-inches ...