Distribution: found only at Yangtze Gorge [Upper Tianzhushan Mbr, Dengying Fm] (Cambrian of China)
Show more details