Loading patent details...
US4930166A: Toilet Lid Safety Restraint | Searchlight