#Tool & die work #Moulds: plastic injection #Moulds: aluminum #Scarborough #ON #ontario #Tool & die work #Moulds: plastic injection #Moulds: aluminum #326198-All Other Plastic Product Manufacturing