Organothiophosphate
Organothiophosphates or organophosphorothioates are a subclass of organophosphorus compounds and of thiophosphate compounds. They are the organic compounds that contain a phosphate group in which one or more oxygen atoms is substituted by sulfur.