Duckbill check valve water flood diffuser
A Global leader in the manufacture of duckbill check valves for storm water and many other non-return applications.
http://duckbillcheckvalve.com.au/
Shared publicly