#Injection moulding #Cambridge #ON #ontario #Injection moulding #326198-All Other Plastic Product Manufacturing