Index of ftp://bio-mirror.im.ac.cn/d20200420_liuhongwei

[DIR] Root Directory

[DIR] 16s  4.00Kb  April 17 2020
[DIR] its  4.00Kb  April 17 2020