#Abattoir equipment #Moulds: plastic injection #Scarborough #ON #ontario #Abattoir equipment #Moulds: plastic injection #333110-Agricultural Implement Manufacturing