Surfboard fin | Patent Publication Number 20040092180 | Patexia