Energy storage system for vehicle and mounting system for same | Patent Publication Number 20240157776 | Patexia