Benzaldehyde, 2-hydroxy-, (3-phenyl-1,8-naphthyridin-2-yl)hydrazone

Product Code: 2125644
Molecular Formula: C21H16N4O
Molecular Weight:
174651-96-8