Loading patent details...
US6322483B1: Adjustable strap and band exercise device mountable on door | Searchlight