#Castings: steel #Castings: stainless steel #Castings: sand #New Hamburg #ON #ontario #Castings: steel #Castings: stainless steel #Castings: sand #331529-Non-Ferrous Foundries (except Die-Casting)