2969396-71-0 | 3-amino-2,5,6-trifluorobenzaldehyde | AOBChem