Bicalutamide drug binding to receptor

Bildnummer 11642438
Bicalutamide drug binding to receptor
;