2298258-36-1 | 3-(2,6-dibromophenyl)-3-hydroxypropanoic acid | AOBChem