13-Oxo-ODE
13-Oxo-ODE is an octadecadienoic acid, that can be isolated from the leaves of Artemisia argyi[1].
Internal Reference:
cell25sk3005
Size:
50ug