This doesn't look very molluscan to me. I am wondering if it might be an
ostracod, rather than a bivalve mollusk. I think 5 mm is fairly large for an
ostracod, but there may be some that big. Just a suggestion, I'm not sure.

Paul M.