13404089107
2025-05-12 a749b62894ec0dcda3bb055371bc75db75f17ce1
culture drwxr-xr-x
laboratory drwxr-xr-x