Loading patent details...
US6067667A: Semi-Automatic Closing Device for Seat Lid of Toilet Bowl | Searchlight