1-Mercaptooctadecane 1-Octadecanethiol 2885-00-9 NSC5545 OCTADECANTHIOL Octadecanethiol Octadecyl mercaptan Stearyl mercaptan n-Octadecyl mercaptan