#Mouldings: plastic injection #Plastic products: injection moulded #Engineers: design #Mississauga #ON #ontario #Mouldings: plastic injection #Plastic products: injection moulded #Engineers: design #326198-All Other Plastic Product Manufacturing