chemical structure of 909186-74-9 FT-0768384

Product Name:

4-Methyl-3-(1-morpholinophthalazin-6-yl)benzoic acid

Catalog No: FT-0768384

CAS NO:909186-74-9
MW:349.4000 g/mol
MF:C20H19N3O3
INCHI KEY:PPXKPVBOWMTZCE-UHFFFAOYSA-N