Loading patent details...
US5388281A: Automatic Closure Mechanism for a Toilet Seat | Searchlight