Return to Article Details Electronic rat-control devices – solution or scam? Results of field trials and a summary of the literary data
Download