Loading patent details...
US5809583A: Toilet With Footrest | Searchlight