Loading patent details...
US6012993A: Athletic Training Harness | Searchlight