6600, rue Saint-Urbain, Montréal, QCH2S 3G8Get directions
Filtertech is proud to announce our ongoing research & development projects where we put all our effort to enhance our production capacities with new innovative and automatic machi...more...See more text
Durpro brings of experience and expertise in process engineering to the development of innovative and cost-effective solutions to various water treatment challenges. Our team of wa...more...See more text