Loading patent details...
US4477932A: Raised Superimposed Toilet Seat and Securing Clamp | Searchlight