Aug 19, 2019 #1 Chris444 Active Member View Badges Joined Apr 2, 2019 Messages 119 Reaction score 82 Rating - 0% 0 0 0 Any ideas what this can be? I was thinking amphipod. It is about 3-4mm long.
Aug 19, 2019 #2 Cment Valuable Member View Badges Joined Aug 17, 2014 Messages 1,013 Reaction score 655 Rating - 0% 0 0 0 looks like it to me!