Loading patent details...
US4920583A: Vibrating Toilet Seat | Searchlight