#Instruments: measuring #Research & development: technological #Kanata #ON #ontario #Instruments: measuring #Research & development: technological #334512-Measuring # Medical and Controlling Devices Manufacturing