3-(4-Bromobenzoyl)propionic acid, 97%

AB148976