172451-37-5
IMPERATOXIN A
(欧前胡素A(请核实!))
Product Code:
291953
Molecular Formula:
C148H260N58O45S6
Molecular Weight:
3764.4
Order 172451-37-5
imperatoxin,CASNo 172451-37-5