Silkworm BmSTPR DNA complex

Bildnummer 12326605
Silkworm BmSTPR DNA complex
;