ITEM#: 4836-354980250
MFR#: 354980250
n-Octadecyl mercaptan, 96%, C18H38S, CAS Number-2885-00-9, octadecanthiol, 1-octadecanethiol, stearylmercaptan, octadecyl mercaptan, octadecanethol, n-octadecanethiol, stearyl mercaptan, 1-mercaptooctadecane, octadecanethiol, n-octadecyl me