418784-34-6
Benzoic acid,2-hydroxy-4-(2-propen-1-yloxy)-, hydrazide
Product Code:
1042720
Molecular Formula:
C10H12N2O3
Molecular Weight:
208.21
Order 418784-34-6