13404089107
2025-04-30 3b9a9dd2316b3ef19a7ba2f0e1d9ae7bd0f85391
culture drwxr-xr-x
laboratory drwxr-xr-x