chemical structure of 420846-72-6 FT-0758862

Product Name:

3-((4-Oxo-3,4-dihydrophthalazin-1-YL)methyl)benzoic acid

Catalog No: FT-0758862

CAS NO:420846-72-6
MW:280.2800 g/mol
MF:C16H12N2O3
INCHI KEY:LOEQJTGFMWZFBM-UHFFFAOYSA-N