product Name:2-(2-(trifluoromethyl)phenyl)acetaldehyde
  • (2-Trifluoromethylphenyl)Acetaldehyde
  • 21235-63-2