Loading patent details...
US9101124B2: Composite material including a thermoplastic polymer, a pest food material and a pesticide | Searchlight