13404089107
2025-06-30 2c94c352a23464f242439228826b13c86d869961
culture drwxr-xr-x
laboratory drwxr-xr-x