ENERGY STORAGE AND RETRIEVAL SYSTEM | Patent Application Number 19048516 | Patexia