Pesticide & InsecticidesChina Lambda Cyhalothrin 2.5% Ec Formulation of Insecticide (96-97% tech, 2.8% EC, 5% EC), Find details about China Lambda Cyhalothrin, Lambda from Lambda Cyhalothrin 2.5% Ec Formulation of Insecticide (96-97% tech, 2.8% EC, 5% EC)