Multidrug efflux pump molecule

Bildnummer 11797265
Multidrug efflux pump molecule
;