Loading patent details...
US5052061A: Toilet Seat Latching Device | Searchlight