#Pumps: hydraulic #Machining: CNC #Prototypes: machining #Guelph #ON #ontario #Pumps: hydraulic #Machining: CNC #Prototypes: machining #332999-All Other Miscellaneous Fabricated Metal Product Manufacturing