17812-07-6

Chemical Name: trans-3-Benzoylacrylic acid
Structure:
17812-07-6 trans-3-Benzoylacrylic acid
CAS: 17812-07-6
ID:
Supplier: BOC Sciences

Get a quote