Loading patent details...
US4787871A: Water Surface Running Fins for the Feet | Searchlight