#Circuit boards: printed #Assemblies: cable #Langley #BC #British Columbia #Circuit boards: printed #Assemblies: cable #334410-Semiconductor and Other Electronic Component Manufacturing