83-13-6 | Diethyl phenylmalonate | AOBChem