1437796-63-8
(E)-Benzyl 2-(2-(o-tolyloxy)ethylidene)hydrazinecarboxylate
Product Code:
2320406
Molecular Formula:
C17H18N2O3
Molecular Weight:
298.33
Order 1437796-63-8