11-Deoxocucurbitacin I


11-Deoxocucurbitacin I - chemical compound.