Filters:
sludge valves in United Kingdom
About 1 results.
Duckbill Check Valve
Bull Lane, CO10 0BD Long Melford, United KingdomOnyx Duckbill rubber check valves efficiently ensure the mono-directional flow of water, slurries, sewerage and sludge