Removable water trap

Removable water trap with excellent self-cleaning properties and an extremely high flow capacity

Product info