7579-36-4 Dibenzyl oxalate Ethanedioic acid, bis(phenylmethyl) ester NSC52550 Oxalic acid dibenzyl ester Oxalic acid, dibenzyl ester