Terlipressin drug molecule, illustration

Bildnummer 13246376
Terlipressin drug molecule, illustration
;