Loading patent details...
US5343571A: Automatic Toilet Seat Lowering Apparatus | Searchlight