Address:
515 Frederick Street PO Box 118, Waukesha, WI
Business Type:
Manufacturer
Description:
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. We also specialize in hydraulics and controls...
(more)