The Spencer Turbine Company

The Spencer Turbine Company

Windsor, Connecticut