872628-65-4
Benzenepropanoic acid, 3-methoxy-4-(2-propynyloxy)-,2-(4-methylphenyl)hydrazide
Product Code:
1501756
Molecular Formula:
C20H22N2O3
Molecular Weight:
Order 872628-65-4