El holotipo IVPP V12811, se encuentra en la colección del Instituto de Paleontología de Vertebrados y Paleoantroplogía en Pekín, China.