New Mesozoic cockroaches (Blattaria: Blattulidae) from Jehol Biota of western Liaoning in China

T. T. Wang, D. Ren, J. H. Liang, and C. K. Shih

2007

Article

Annales Zoologici 57:483-495

Find it at: