Literature
Authors(s) Dilly, P. N.
Year 1969
Title The structure of a photoreceptor organelle in the eye of Pterotrachea mutica. Z. Zellforsch. 99: 420-429, 9 figs.