I would appreciate it greatly if someone with experience of dissecting Nucella lapillus (Neogastropoda) would confirm / correct my labelling of its anatomical features in the attached image.
Female: 1: mantle skirt, 2: siphon, 3: osphradium 4: ctenidium, 5: hypobranchial gland 6: rectal gland, 7: capsule gland, 8: sperm-ingesting-gland 9: digestive gland, 10: ovary.
I shall upload a male in a second message.
I intend uploading an account of the species like the one below the image at https://flic.kr/p/neEJnk and will acknowledge help given.