GST enzyme conferring DDT resistance

Bildnummer 11796987
GST enzyme conferring DDT resistance
;