Flow trap with compartment separator and baffle for use in a water-free urinal | Patent Publication Number 20100024892 | Patexia