Intake baffle

Anyone ever seen anything like this before? 68 340 with x heads in my 73 Dart Sport.

View attachment 1716167515
I put one in my 340. I'm wondering if you could put one of these in a poly engine?