13118-38-2
Benzaldehyde, (diphenylmethylene)hydrazone
Product Code:
1089729
Molecular Formula:
C20H16N2
Molecular Weight:
Order 13118-38-2