Loading patent details...
US4050101A: Baffle for Toilet Bowl | Searchlight