A1102684 | ethyl 2-(2-benzylphenyl)-3,3-dichloroacrylate | AOBChem