Upadacitinib drug molecule, illustration

Bildnummer 13170818
Upadacitinib drug molecule, illustration
;