Li, Weihai, Guoquan Wang, Wenliang Li, and Dávid Murányi. “ 15–24”. Zootaxa 3613, no. 4 (February 12, 2013): 400. Accessed April 22, 2025. https://mapress.com/zt/article/view/zootaxa.3613.4.7.