The Spencer Turbine Co.

spencer-turbine