Loading patent details...
US8308620B2: Three-point adjustment multi-purpose exercise machine | Searchlight