Distribution: found only at Fengxiang Fm., BaMianShan, Hunan and Hubei Provinces, China ( of China)
Show more details