Loading patent details...
USD1145698S1: Energy storage system | Searchlight