Benzoic acid, 3,5-dimethyl-, 2-(2-hydroxybenzoyl)hydrazide

Product Code: 1865633
Molecular Formula: C16H16N2O3
Molecular Weight:
880354-99-4