Photoresist Chemicals Octadecanoic acid, 1-[[(3-mercapto-1-oxopropyl)amino]methyl]-1,2-ethanediyl ester Cas:870634-01-8 Molecular Formula:C42H81NO5S