ethyl [1-benzoyl-2-(1H-indol-3-ylmethyl)-3-oxopiperidin-4-yl]acetate

Product Code: 919243
Molecular Formula: C25H26N2O4
Molecular Weight: 418.48
30338-69-3