Loading patent details...
US20040183306A1: Backpack for harvesting electrical energy during walking and for minimizing shoulder strain | Searchlight