Strange air cleaner

There were a good many like that. Gets hot air from both sides. There's no telling what it came off of, but rest assured it's a General Motors piece. They used dual snorkel air cleaners on a LOT of things from grocery getters to medium duty trucks. I would look hard for a part number.
Interesting ,,I think it was a Gm.. but I never saw one with 2 stoves…