Loading patent details...
US7917973B2: Hands free system for lifting and lowering a toilet seat | Searchlight