organothiophosphate,antagonists insecticides meaning

PC Version