Benzaldehyde, (diphenylmethylene)hydrazone

Product Code: 1089729
Molecular Formula: C20H16N2
Molecular Weight:
13118-38-2