product Name:3-(4-Bromobenzoyl)acrylic acid
  • 39644-80-9
  • C10H7BrO3
  • 255.06
  • 3-(4-Bromobenzoyl)acrylic acid 39644-80-9