Benzoylphenyl Ureas—A New Group of Larvicides Interfering with Chitin Deposition

Abstract
No abstract available
Keywords