Loading patent details...
US4952183A: Collapsible Propulsion Aids for Swimmer's Feet | Searchlight