By albert , 22 November 2025 specimen EZ20230521-1-030-02 objective magnification 100x caption text cloaca region image Image