Facility detail

ELECTRONIC SURFACE MOUNTED INDUSTRIES

6731 COBRA WAY, SAN DIEGO, CA, 92121

Parent company: NA

No TRI release rows are available for this facility yet.