The fine structure of the eye of the leech, Helobdella stagnalis.
D000818:Animals; D002467:Cell Nucleus; D003593:Cytoplasm; D004721:Endoplasmic Reticulum; D005123:Eye / Q000166:cytology*; D006056:Golgi Apparatus; D007865:Leeches; D008854:Microscopy, Electron; D008928:Mitochondria; D009940:Organoids