Cefaclor drug molecule

Bildnummer 12259846
Cefaclor drug molecule
;