chemical structure of 292135-59-2 FT-0667794

Product Name:

DPC 423

Catalog No: FT-0667794

CAS NO:292135-59-2
MW:569.0000 g/mol
MF:C25H21ClF4N4O3S
INCHI KEY:LJBVKRYJJZQKGE-UHFFFAOYSA-N