N-octadecylpyridinium p-toluenesulfonate (HCID 18183802)|Huagongshe