80576-83-6

Edatrexate

依达曲沙

Catalog No.320950
Name Edatrexate
CAS80576-83-6
Formula22H25N7O5
Refractive index1.686

Request a Quote

Structure of 80576-83-6