13404089107
2025-06-27 0942b01911941828932b3f9af3050b2baae32cd2
culture drwxr-xr-x
laboratory drwxr-xr-x