Loading patent details...
US4780914A: Automatically Lifting Device for Toilet Seat | Searchlight