Stirling Technolgy Co.
Stirling Technology Company (STC) has been developing long-life and maintenance-free free-piston Stirling coolers and engines since 1985.