38943-33-8
DEOXYPODOPHYLLIC ACID
Product Code:
930185
Molecular Formula:
C22H24O8
Molecular Weight:
416.42
Order 38943-33-8
deoxypodophyllic,CASNo 38943-33-8