FIGURE 9. Echinolittorina arabica. A–G, penes. H, I, pallial oviducts. J, K, paraspermatozoa. A in The genus Echinolittorina Habe, 1956 (Gastropoda: Littorinidae) in the Indo-West Pacific Ocean - Reid, David G. (2007)