Murexsul ianlochi

Murexsul ianlochi is a species of sea snail, a marine gastropod mollusk in the family Muricidae, that include murex snails and rock snails.