Return to Issue Details Muricidae (Mollusca: Gastropoda) of the Esmeraldas Beds, Northwestern Ecuador Download Download PDF