Suspended marine platform | Patent Publication Number 20140076787 | Patexia