Chenyang Cai, Yanzhe Fu, Diying Huang. 2018.
A large artematopodid beetle (Coleoptera: Elateroidea: Artematopodidae) from the Early Cretaceous of China and its systematic position.
Cretaceous Research, 2018: 1-7.
https://doi.org/10.1016/j.cretres.2018.10.009