Loading patent details...
US12695082B2: Electrode piece and battery | Searchlight