Sensory rhodopsin transducer molecule

Bildnummer 11638186
Sensory rhodopsin transducer molecule
;