electric motors, electrical motors, Power Equipment, Electric Motors, New York, rochester, generators, controllers, gear reduction, AC motors, DC motors