Loading patent details...
US6325746B1: Clamping cushioning mechanism for an exercise apparatus | Searchlight