Ducheside A
Ducheside A is a ellagic glycoside that can be found in Ducheside indica Focke[1].
Internal Reference:
cell25sk9280
Internal Reference:
cell25sk9280