SSS Clutch Company, Inc.

SSS Clutch Company, Inc.
610 W Basin Rd
New Castle, DE 19720-6412
United States
Work: (302) 322-8080
Fax: (302) 322-8548

SSS Overrunning Clutches, applied worldwide in district energy systems, standby generation, combined cycle power plants, UPS systems and dual driven compressor trains - reducing capital costs, lowering operating costs and increasing system flexibility in sizes ranging from 100KW to over 300MW.

CHP, Cogeneration, Trigeneration


  • CHP / Cogeneration / Trigeneration