According to the Dinosaur Society's Dinosaur Encyclopedia. Szechuanosaurus is believed to be a medium-sized {6m (20 ft)} long theropod related to Allosaurus from the Late Jurassic Period. I don't know if this helps in any way, but that's all I could find on it. Larry "Raptor" Akins