#Circuit boards #Printed circuit boards: flex #Printed circuit boards: rigid #Scarborough #ON #ontario #Circuit boards #Printed circuit boards: flex #Printed circuit boards: rigid #334410-Semiconductor and Other Electronic Component Manufacturing