Guy told me he parted these out of an '04 Trailblazer

I thought the Trailblazers had a PCM controlled clutch fan, not dual efans.
So, anyone have an idea what these may be from?
I only ask because I can get them CHEAP and if they can be made to fit and will adequately cool the 'Hoe, I'm going to snag them for when I'm ready to get the tune and install the fans.
Thanks for all input!