Loading patent details...
US4929205A: Leg Immobilizer-Drag for Training Swimmers | Searchlight