Talmadge, R.R. (1966) A new haliotid from Guadalupe Island, Mexico (Mollusca: Gastropoda). Los Angeles County Museum, Contributions in Science 109: 1-4. PDF is 5.2MB
Report a problem or comment on this reference.
Thank you!