Basic information Safety Related Supplier
2-((E)-2-Hydroxy-3-phenylacryloyl)benzoic acid ,97% Structure

2-((E)-2-Hydroxy-3-phenylacryloyl)benzoic acid ,97%