product Name:trans-3-benzoylacrylic acid
  • 17812-07-6
  • C10H8O3
  • 176.17
  • trans-3-benzoylacrylic acid 17812-07-6
  • 1.238
  • 96-98℃