- www.mauiultrafins.shop
- 9
- 2
- 8
Official Shop of Maui Ultra Fins, the world's most innovative fin company... Rick has combined his scientific approach with computer assisted foil and fin geometry optimization. That has led to very advanced fin products which have rapidly..
Relevance: 18.829134