chemical structure of 622864-54-4 FT-0673544

Product Name:

PD-407824

Catalog No: FT-0673544

CAS NO:622864-54-4
MW:328.3000 g/mol
MF:C20H12N2O3
INCHI KEY:IAUZTOZLTFSMIE-UHFFFAOYSA-N