Loading patent details...
US12597829B2: Wearable human body upper limb motion energy harvester | Searchlight