Loading patent details...
US4504983A: Toilet Installation | Searchlight