Insecticide Pesticide Nematicide Fosthiazate 10% Gr, 5%SL, Find Details and Price about Fosthiazate Fosthiazate Granule from Insecticide Pesticide Nematicide Fosthiazate 10% Gr, 5%SL - Shanghai Lavaur Chemical Co., Ltd.