5590 Skylane BoulevardSanta Rosa, California 95403-1086
Tel:+ 1-707-573-1900
Fax: +1-707-573-1999
Email:info@src-cables.com
Facility Square Footage: 12,900
ISO 9001:2015
IPC-620 certified solder assemblers