G20 is basically an nx rad. Also
Car-Part.com--Used Auto Parts Market got mine there 4 years ago. Sprayed some bird parts off of it and good to go.
Just beware of fakes. They will ask you 2.0 or 1.6 and Japan or US and ABS or No ABS? and all type of stupid stuff and still you get a GA16 radiator in the box.