Looking at the necks, it doesn't look like my V4. However, I believe they made different models, with different numbers of rows. I just reached under my car and felt 20 rows on mine. I may have missed one. Here's what it looks like. Pay no attention to my custom shroud.
If that's a V4R then you got a needle in a haystack and one bada$$ intercooler. Pacecarta is pretty good with ID'ing intercoolers. It took me hours to ID my CAS V4 so good luck.
Well Tony made the V4 R for Race only because it set so low it would pick up small animals off the ground.I agree with the above comments my guess a Keith Meese MTE.I have 2 V4s and my son has a V4R and the necks are the same and do not look like this.Keith laid the inlet neck over to gain ground clearence .It is a nice intercooler.Very Nice design