2988309-31-3 | Benzaldehyde, 4-[2-(trifluoromethyl)-3-pyridinyl]- | AOBChem