Loading patent details...
US5058216A: Apparatus for Lowering Toilet Seat | Searchlight