Loading patent details...
US7553262B2: Exercise apparatus using weights and springs for high-speed training | Searchlight