Raltitrexed cancer drug molecule

Bildnummer 11961209
Raltitrexed cancer drug molecule
;