System for energy harvesting and/or generation, storage, and delivery – 7982439 Please click the image to download the PDF's.