El espécimen holotipo IVPP V12560 (Instituto de Paleontología de Vertebrados y Paleoantropología de Pekín) es un esqueleto articulado que mide aproximadamente 34 centímetros.