Hepatitis C helicase NS3h DNA complex

Bildnummer 12326176
Hepatitis C helicase NS3h DNA complex
;