83597-13-1
diethyl 1-(2-oxo-1-phenylpropyl)hydrazine-1,2-dicarboxylate
Product Code:
1826407
Molecular Formula:
C15H20N2O5
Molecular Weight:
308.32
Order 83597-13-1