Loading patent details...
US4030148A: Swimming Pool Surface Cleaning Device | Searchlight