23718-79-8 | 2-Methoxybenzaldehyde 2,2-diphenylhydrazone | AOBChem