893738-51-7 | 3-[1-(Trifluoromethyl)ethenyl]benzaldehyde | AOBChem