Bicalutamide drug binding to receptor

Bildnummer 11642439
Bicalutamide drug binding to receptor
;