chemical structure of 286456-42-6 FT-0670901

Product Name:

L-838417

Catalog No: FT-0670901

CAS NO:286456-42-6
MW:399.4000 g/mol
MF:C19H19F2N7O
INCHI KEY:BQDUNOMMYOKHEP-UHFFFAOYSA-N