Loading patent details...
US4875243A: Toilet Apparatus With Automatic Self-Cleaning Means | Searchlight