2-(4-DiphenylMethyl-1-piperazinyl)ethyl Acetoacetate Oxalate

Product Code: 104838
Molecular Formula: C25H30N2O7
Molecular Weight: 470.51
1261268-85-2