Animal remain: part of the leg of a spiderlike animal. Object 200 µms.
Stop
Next slide