Loading patent details...
US4422189A: Toilet Seat Sanitary Fixture | Searchlight