Loading patent details...
US12695367B2: Device and system for converting mechanical energy into electric energy | Searchlight