Loading patent details...
US4536899A: Toilet With Flushing Device and Self-Cleaning Seat | Searchlight