]> A barcode-00435347 China Chongqing 8000-9000 ft Stachyurus chinensis Franchet Franchet 2014-11-25 09:45:55 W. P. Fang