Patents

Patent for invention 2229191

Autonomous power supply system