Describir: Osteology of Huabeisaurus allocotus (Sauropoda: Titanosauriformes) from the Upper Cretaceous of China.