[1]
Nikolajev, G.V. and Ren, D. 2010. The oldest fossil Ochodaeidae (Coleoptera: Scarabaeoidea) from the Middle Jurassic of China. Zootaxa. 2553, 1 (Jul. 2010), 65–68. DOI:https://doi.org/10.11646/zootaxa.2553.1.4.