Benzaldehyde, 2,4,6-trimethyl-, (diphenylmethylene)hydrazone

Product Code: 1400978
Molecular Formula: C23H22N2
Molecular Weight:
89804-30-8