Loading patent details...
US4133062A: Lifting Apparatus for Toilet Seat | Searchlight