chemical structure of 917363-83-8 FT-0737214

Product Name:

2-[4-(1,3-Dioxolan-2-yl)phenyl]-5-hydrazinyl-3-phenyl-1,6-Naphthyridine

Catalog No: FT-0737214

CAS NO:917363-83-8
MW:384.4000 g/mol
MF:C23H20N4O2
INCHI KEY:CIGRLRJLWBHEAO-UHFFFAOYSA-N