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.