A647526 | ethyl 2-(3-benzyl-5-bromophenyl)-2-oxoacetate | AOBChem