Benzaldehyde, 3-hydroxy-,[6-(phenylamino)-2,4-pyrimidinediyl]dihydrazone

Product Code: 2236427
Molecular Formula: C24H21N7O2
Molecular Weight:
620974-58-5