I saw the one on ebay already and the mounting flanges are on the outside. The one in the car is on the inside, but it looks like it would be smaller than the ones from VFN or Unlimited.
Maybe it's just playing with my eyes and it is the one from VFN. I messaged the guy on ebay selling the car above and asked him. We'll see if he replies.