]> FH barcode-00590600 China Tibet [data not captured] Lampteromyces luminescens M. Zang M. Zang 2014-04-10 13:21:23 M. Zang