Corvette rad is old school for S10 engine swaps. Before folks realized the stock 4.3 rad cools adequately and fit better. I have a C4. Mines 32 years old and the original works fine. They never had an all aluminum 3 core. And I'd never put that one in mine. So it's not a Corvette radiator. Just using the name to sound cool.
Long time ago I bought a Genuine GM one for an S10 swap. Had to do a lot of cutting and fitting of the support. My latest 6.0L LS swap is running the rad that came with the 99 S10 truck. Trick to getting all the air out of the cooling system with the bottom mounted thermostat on LS engines is to fill it thru a flushing tee in the big heater hose. It's the highest point and will let out any air. Just like brakes and clutches air always goes up if it can. So bleed from the highest point.
Long time ago I bought a Genuine GM one for an S10 swap. Had to do a lot of cutting and fitting of the support. My latest 6.0L LS swap is running the rad that came with the 99 S10 truck. Trick to getting all the air out of the cooling system with the bottom mounted thermostat on LS engines is to fill it thru a flushing tee in the big heater hose. It's the highest point and will let out any air. Just like brakes and clutches air always goes up if it can. So bleed from the highest point.