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

Stop        Next slide