Loading patent details...
US4254514A: Attachable Toilet Bowl Seat and Footrest | Searchlight