28-Deoxonimbolide

P10672
126005-94-5
MFCD26406046
C27H32O6
452.54
We accept Blanket Purchase Order