Sensory rhodopsin transducer molecule

Bildnummer 11552071
Sensory rhodopsin transducer molecule
;