Ambos se encuentran en la colección de Instituto de Paleontología de Vertebrados y Paleoantropología en Pekín China.