Cilastatin molecule, illustration

Bildnummer 12993678
Cilastatin molecule, illustration
;