Photoreceptor structures. The retinal cells of the cockroach eye. IV. Periplaneta americana and Blaberus giganteus
(Q36425759)
scientific article
scientific article
Language:
Current Data About
Photoreceptor structures. The retinal cells of the cockroach eye. IV. Periplaneta americana and Blaberus giganteus