Liu, N., Zhao, Y. and Ren, D. (2010) “Two new fossil species of Itaphlebia (Mecoptera: Nannochoristidae) from Jiulongshan Formation, Inner Mongolia, China”, Zootaxa. Auckland, New Zealand, 2420(1), pp. 37–45. doi: 10.11646/zootaxa.2420.1.3.