Loading patent details...
US8690738B1: Leg-powered treadmill | Searchlight