Ethyl 2-(4-benzyl-1-oxophthalazin-2-yl)acetate | CAS 132544-84-4 | Chemical Identity, Structure & RFQ | MolGraph