Loading patent details...
US4129907A: Toilet Seat Handle | Searchlight