[1]
Liu, N., Zhao, Y. and Ren, D. 2010. Two new fossil species of Itaphlebia (Mecoptera: Nannochoristidae) from Jiulongshan Formation, Inner Mongolia, China. Zootaxa. 2420, 1 (Apr. 2010), 37–45. DOI:https://doi.org/10.11646/zootaxa.2420.1.3.