5441934 Insecticidally effective peptides

Article Properties