MRO Links is part of the Informa Markets Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Category: 

ElectroSwitch Corp.

180 King Ave.
Weymouth, MA 2188
United States

With over 70 years of design and manufacturing experience, Electroswitch offers the widest variety of high reliability switches, relays, power meters and battery monitors supporting critical power and control applications for the Electric Utility, Defense and Industrial Industries.