880354-99-4
Benzoic acid, 3,5-dimethyl-, 2-(2-hydroxybenzoyl)hydrazide
Product Code:
1865633
Molecular Formula:
C16H16N2O3
Molecular Weight:
Order 880354-99-4