Self-propelled underwater electromechanical apparatus for cleaning the bottom and walls of swimming pools | Patent Number 05617600 | Patexia