Glochidiolide
Glochidiolide is a natural product that can be isolated from Glochidion acuminatum[1].
Internal Reference:
cell25sk10581
Internal Reference:
cell25sk10581