41697-03-4
Benzoic acid, 2-hydroxy-4-(octyloxy)-, hydrazide
Product Code:
2466317
Molecular Formula:
C15H24N2O3
Molecular Weight:
Order 41697-03-4