#Injection moulds: plastic #Moulds: compression #Designers: mould #Hamilton #ON #ontario #Injection moulds: plastic #Moulds: compression #Designers: mould #326198-All Other Plastic Product Manufacturing