Loading patent details...
US5287581A: Cleaning Device Having at Least One Rotating Cylindrical Sponge | Searchlight