1865888-24-9 | 3,4,5-Trifluorobenzaldehyde hydrazone | AOBChem