Phosphorylthiocholines