151606-30-3
DEPHOSTATIN
Product Code:
1067449
Molecular Formula:
C7H8N2O3
Molecular Weight:
168.15
Order 151606-30-3
dephostatin,CASNo 151606-30-3