Loading patent details...
US4185335A: Movable Toilet Seat Assembly | Searchlight