78713384
Sep 15, 2005
NOVARTIS AG
Subscribe
Insecticides, namely, preparations containing fungus spores for the control of insect populations through fungal infection