Bleomycin hydrolase molecule

Bildnummer 11780408
Bleomycin hydrolase molecule
;