Loading patent details...
US7485076B2: Weight-training machine having independent power generating function and stack for the machine | Searchlight