Loading patent details...
US4763362A: Velcro Latching Device for a Toilet Seat | Searchlight