151606-30-3

HOME PAGE

DEPHOSTATIN

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