#Irrigation systems #Filtration systems #Agricultural products #St Catharines #ON #ontario #Irrigation systems #Filtration systems #Agricultural products #333110-Agricultural Implement Manufacturing