Bufencarb


Bufencarb - chemical compound and insecticide.