#Gauges #Electronic devices #Windsor #ON #ontario #Gauges #Electronic devices #334512-Measuring # Medical and Controlling Devices Manufacturing