A soft-bodied mollusc with radula from the Middle Cambrian Burgess Shale

A soft-bodied mollusc with radula from the Middle Cambrian Burgess Shale