189096-91-1 | Benzaldehyde, 4-(trifluoromethyl)-, hydrazone | AOBChem