#Power supply: electrical #Cords: electrical #Harnesses: wiring #Scarborough #ON #ontario #Power supply: electrical #Cords: electrical #Harnesses: wiring #335920-Communication and Energy Wire and Cable Manufacturing