Loading patent details...
US5259082A: Mechanism for Dislodging a Submersible Cleaning Device From a Surface | Searchlight