Benzoic acid, 2-hydroxy-4-(octyloxy)-, hydrazide

Product Code: 2466317
Molecular Formula: C15H24N2O3
Molecular Weight:
41697-03-4