Loading patent details...
US7794372B1: Leg press exercise machine with self-aligning pivoting seat | Searchlight