854658-38-1
Benzoic acid, 4-ethoxy-, ethylidene(4-methoxyphenyl)hydrazide
Product Code:
1480676
Molecular Formula:
C18H20N2O3
Molecular Weight:
Order 854658-38-1