Atenolol drug molecule

Bildnummer 11714502
Atenolol drug molecule
;