4-[2-[4-phenyl-1-oxo-1,2-dihydrophthalazin-2-yl]ethoxy]benzaldehyde
CAS No. 214282-18-5
RKS-262 1041469-97-9
Verubecestat 1286770-55-5