Cilastatin molecule, illustration

Bildnummer 12993670
Cilastatin molecule, illustration
;