Loading patent details...
US4087286A: Swimming Pool Cleaning Device | Searchlight