Euphorbia factor L8
Euphorbia factor L(8) is a diterpenoid from the seeds of Euphorbia lathyris[1].
Internal Reference:
cell25sk9878
Size:
10mg