diethyl 1-(2-oxo-1-phenylpropyl)hydrazine-1,2-dicarboxylate

Product Code: 1826407
Molecular Formula: C15H20N2O5
Molecular Weight: 308.32
83597-13-1