103962-21-6 | 4-[[5-(Trifluoromethyl)-2-pyridinyl]oxy]benzaldehyde | AOBChem