June 25, 2025

Octadecanoic acid, 1-[[(3-mercapto-1-oxopropyl)amino]methyl]-1,2-ethanediyl ester

  • 870634-01-8
  • C42H81NO5S

Inquiry