#Injection moulding #Machining #Stampings #Newmarket #ON #ontario #Injection moulding #Machining #Stampings #326198-All Other Plastic Product Manufacturing