ethyl 2-(diphenylmethylidene)hydrazinecarboxylate

Product Code: 2353824
Molecular Formula: C16H16N2O2
Molecular Weight: 268.31
6972-01-6