Heishansaurus
The fossils , from the Minhe Formation dating from the Late Cretaceous ( Campanian or Maastrichtian stage ) , were fragmentary . 
<triplet> Late Cretaceous <subj> Campanian <obj> has part <triplet> Campanian <subj> Late Cretaceous <obj> part of <subj> stage <obj> instance of <triplet> Maastrichtian <subj> Late Cretaceous <obj> part of