#Assemblies: printed circuit board #Electronic components #Semiconductors #Surrey #BC #British Columbia #Assemblies: printed circuit board #Electronic components #Semiconductors #334410-Semiconductor and Other Electronic Component Manufacturing