Bleomycin hydrolase molecule

Bildnummer 11796792
Bleomycin hydrolase molecule
;