SEARCH Articles Figures Tables Banded dye-murex Murex Ltd Murex brandaris Murex erinaceus Murex family Murex species Murex trunculus Spiny dye-murex