Mopar 4bbl air cleaner- but what is it for?

Thanks for the help:
I went to Nick's website and nothing. It's not Jeep because in the 70's Jeeps still used AMC air cleaners. My good friend is a Jeep guy and he was saying if this is 74 and newer, it would be full of emissions doo dads. It definitely is MoPar and I am leaning toward heavy truck. It may even be generator. All I can come up with is 74-79 4bbl.
Again it may not be worth anything and I don't care, I paid very little for it. I had not seen a cleaner that new with no emissions before. So I bought it.
Any other input would be appreciated.
Thanks, Joe