Loading patent details...
US5255396A: Sanitary Cleaning Device Including a Rotation Deceleration Device | Searchlight