Automatic swimming pool cleaner | Patent Number 06003184 | Patexia