Loading patent details...
US6954960B2: Self-propelled running apparatus for cleaning immersed surface comprising detachable running member(s) | Searchlight