Liu, Nan, Yunyun Zhao, and Dong Ren. “Two New Fossil Species of Itaphlebia (Mecoptera: Nannochoristidae) from Jiulongshan Formation, Inner Mongolia, China”. Zootaxa 2420, no. 1 (April 7, 2010): 37–45. Accessed April 4, 2025. https://mapress.com/zt/article/view/zootaxa.2420.1.3.