1956327-85-7 | 7-(Trifluoromethyl)-1H-indazole-4-carboxaldehyde | AOBChem