The holotype, IVPP V18184, was uncovered in a layer of the Shishugou Formation dating from the Callovian–Oxfordian and having a minimum age of 161 million years.
Голотип, IVPP V18184, был найден в слоях формации Шишугу ("Shishugou Formation") в провинции Синьцзян и относящихся к келловею — оксфорду и имеет минимальный возраст 161 млн лет.