Hemiphroside A
Hemiphroside A is a natural compound that can be isolated from Picrorhiza scrophulariiflora[1].
Internal Reference:
cell25sk11011