Apparatus for cleaning a submerged surface with removable filtration device | Patent Number 08393031 | Patexia