Loading patent details...
US4017925A: Swim Fin Including Means for Restricting Ankle Movement | Searchlight