380316-84-7 | 3-Fluorobenzaldehyde 2,2-diphenylhydrazone | AOBChem