#Pumps: screw #Pumps: industrial #Pumps: metering #Barrie #ON #ontario #Pumps: screw #Pumps: industrial #Pumps: metering #541330-Engineering Services