13404089107
2025-05-29 77e95d7cd23dc9e7bb21268ba90f7b6717414a24
culture drwxr-xr-x
laboratory drwxr-xr-x