Glyphosate (substance)
Supplier: international · SCTID 311727006
Organophosphate herbicide Organophosphate insecticide