1261268-85-2
2-(4-DiphenylMethyl-1-piperazinyl)ethyl Acetoacetate Oxalate
Product Code:
104838
Molecular Formula:
C25H30N2O7
Molecular Weight:
470.51
Order 1261268-85-2