promecarb

promecarb

a carbamate pesticide.