Product: Meturedepa
Catalog Number: 17566
CAS Number: 1661-29-6
Pricing:
5 mg =  Inquire  
50 mg =  Inquire  
Formula: C11H22N3O3P
Molecular Weight: 275.28
Structure: Meturedepa
Category: Anti-cancer compounds
MSDS: