Loading patent details...
US4318192A: Ventilated Toilet | Searchlight