Insecticidal organophosphates: Nature made them first

Abstract
No abstract available