(E)-Benzyl 2-(2-(o-tolyloxy)ethylidene)hydrazinecarboxylate

Product Code: 2320406
Molecular Formula: C17H18N2O3
Molecular Weight: 298.33
1437796-63-8