Marine vessel | Patent Publication Number 20100227516 | Patexia