Atenolol drug molecule

Bildnummer 12260415
Atenolol drug molecule
;