#Injection moulding: custom #Injection moulds: plastic #Machining: EDM #Elmira #ON #ontario #Injection moulding: custom #Injection moulds: plastic #Machining: EDM #332999-All Other Miscellaneous Fabricated Metal Product Manufacturing