Diethyl 2-(4-benzyloxybenzyl)-2-phenoxymalonate (HCID 18626030)|Huagongshe