By albert , 21 September 2025 specimen SD20220123-2-017-06 objective magnification 40x caption text overview image Image