Loading patent details...
US5108328A: Training Fin Device for Swimming | Searchlight