(2,5-dioxopyrrolidin-1-yl) 3-phenyl-2-(phenylmethoxycarbonylamino)propanoate 95% 3397-32-8 C₂₁H₂₀N₂O₆ 396.39 g./mol ฿1,215.00 View