13404089107
2025-06-27 b16bcc8005bb6becfd39aa234f036965a337673b
culture drwxr-xr-x
laboratory drwxr-xr-x