Sensory rhodopsin transducer molecule

Bildnummer 11638185
Sensory rhodopsin transducer molecule
;