Annular buoyant body | Patent Publication Number 20140060411 | Patexia