#Assemblies: printed circuit board #Electronic components #Semiconductors #Surrey #BC #British Columbia