I think this is a water flea (Chydorus sp.). Possible Chydorus Sphaericus but I am far from certain. Please prove me wrong!
DIC, 82 in Stack, 20X objective.
Note: Title was changed after positive ID by GPMatthews and Clado.
Last edited by hkv on Tue Nov 22, 2016 4:38 pm, edited 3 times in total.