T. rex and the World of the Tyrannosaurs Wiki

Kelmayisaurus (meaning Karamay Lizard) is an extinct carcharodontosaur that lived in China from 140-100 MYA. It contains the species Kelmayisaurus Petrolicus.