59832-50-7 | 1,3-Dibutyl 2-(phenylmethylene)propanedioate | AOBChem