86667688
Jun 18, 2015
MARESH ENGINEERING LLC
Subscribe
underwater propulsion system comprised of a swim fin including a fin blade configured to flex within a range of angles of attack during a swimmer's foot stroke