product Name:5-(2,5-dioxopyrrolidin-1-yl) 1-methyl palmitoyl-L-glutamate
  • 294855-90-6
  • 5-(2,5-dioxopyrrolidin-1-yl) 1-methyl palmitoyl-L-glutamate 294855-90-6