Loading patent details...
US5549533A: Combined Leg Press/Leg Extension Machine | Searchlight