80576-83-6

Edatrexate

Cas Number: 80576-83-6  Molecular Structure
Product Code
320950
Product Name
Edatrexate
Cas Number
80576-83-6
Molecular Formula
22H25N7O5
Refractive index
1.686