product Name:4-Trifluoromethylcinnamaldehyde
  • 4-(Trifluoromethyl)cinnamic aldehyde
  • 41317-83-3