Esterline Power Systems / Leach International
Address:
6900 Orangethorpe Ave. PO Box 5032, Buena Park, CA 90622-5032 United States
Business Type:
Manufacturer
Description:
Leach International, a subsidiary of Esterline Corporation, was founded in 1919 and designs and manufactures a broad range of high-reliability power switching and control components and equipment for aerospace, rail, and high-end industrial applications. Leach specializes in combining its... (more)