Industrial Clutch Products
Address:
515 Frederick Street PO Box 118, Waukesha, WI 53187-0118 USA
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)