1236364-99-0 | 3-(Trifluoromethyl)-1H-indazole-5-carboxaldehyde | AOBChem