I did a Google search on the name of the mfr (Race Engine Company) and the part number and I found nothing. I also went to the ebay auction seller's website and found nothing of the company name there either. You can try to contact the seller and see if he can provide you with more info.
I've never seen one of these in person, but like you I also came across it on an Ebay search. This guy (mr.hotrod6) certainly has had a lot of goodies for the 250 & 292 over the last few months, and seems to sell good stuff.
Judging by the design I'd say this intake is definitely for racing, not the street. It'd probably work really well with that Crower solid lifter he has in another auction.
-magic mike-