Loading patent details...
US4426743A: Toilet Seat Lifting Device | Searchlight