chemical structure of 143664-11-3 FT-0667833

Product Name:

Elacridar

Catalog No: FT-0667833

CAS NO:143664-11-3
MW:563.6000 g/mol
MF:C34H33N3O5
INCHI KEY:OSFCMRGOZNQUSW-UHFFFAOYSA-N