Loading patent details...
US7717829B2: Engaging mechanism for a folding apparatus of a treadmill | Searchlight