Q
EFC International
1940 Craigshire Rd., Saint Louis MO 63146
(314) 434-2888
EFC International is a global provider of specialty engineered component parts, including clamps, panel fasteners, specialty nuts, electrical and more