Euphorbia factor L7a
Euphorbia factor L7a, a diterpenoid compound, can be isolated from the seeds of Euphorbia lathyris[1].
Internal Reference:
cell25sk9877
Size:
10mg