1824311-80-9 | 5,6-Dimethoxy-1(2H)-phthalazinone | AOBChem