13404089107
2025-06-28 22578fe18b540df67be1b9d54e16b45259a0fcbf
culture drwxr-xr-x
laboratory drwxr-xr-x