It's hard to say for sure but it looks a lot like the Civic VX radiator and the CRX HF radiator, both are small, "half size" radiators, not sure about mounting points tho, also if you are ordering the part new from the dealer the VX has the more expensive radiator! but auto part stores should be able to get it, otherwise it's $216
Honda Automotive Parts
Radiator Express - HONDA 2002 INSIGHT ELECTRIC 1.0,61,995,L3 RADIATOR
Has after market ones cheaper.