52342 logo

5-Bromoferulic acid

Compound Synopsis