Loading patent details...
US12583349B2: Self-charging electric vehicle (SCEV) | Searchlight