chemical structure of 934660-93-2 FT-0675878

Product Name:

XL518

Catalog No: FT-0675878

CAS NO:934660-93-2
MW:531.3000 g/mol
MF:C21H21F3IN3O2
INCHI KEY:BSMCAPRUBJMWDF-KRWDZBQOSA-N