Recently when I was looking for a radiator to fit a little truck that had none, all I had was measurements based on the space I had and the size hoses on it. Summit Racing had tens of thousands to look through and have all the size info listed in the product description. I spent three evenings I think and somewheres around the 30th page I had found about three that could work and one that was perfect. I then took the parts numbers of those four and punched em in different parts sites till I found the best overall deal (Best price/fitment). Ended up buying from Rock Auto but without Summits site being laid out like that I may never have tracked down something without getting one made for about triple the cost. I think I ended up with a Geo Metro rad, and it fits great in my mini truck.

That technique worked great for me, was a bit time consuming but oh well, still cheaper than buying Oem from Japan or getting something made...Edit: Go here
https://www.summitracing.com/int/se...=Ascending&N=4294950709+4294949337+4294949338
Over to the left side of the page you can enter size ranges and fluid types