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