Loading patent details...
US5435017A: Apparatus for Automatically but Delayedly Lifting a Toilet Seat | Searchlight