Loading patent details...
US4172893A: Rodenticidal 3-Pyridylmethyl Phenyl Carbamate Metal Salt Complexes | Searchlight