#Boxes: control #Harnesses: wiring #Guelph #ON #ontario #Boxes: control #Harnesses: wiring #334410-Semiconductor and Other Electronic Component Manufacturing