2-hydroxy-n-(1-methyl-2-phenylpyrazol-3-ylidene)benzamide

Product Code: 1863344
Molecular Formula: C17H15N3O2
Molecular Weight: 293.31
96935-41-0