Floating leisure platform | Patent Publication Number 20060162637 | Patexia