Loading patent details...
US4701966A: Toilet Stool Instant Odor Removal Means | Searchlight