Astronomers Have Found a Sugar... Note