Need help on correct linkage.. who makes it

Unless you want dissolved foam sucked into your engine, and the risk of a fire, lose that air cleaner. They're horrible.
yes i am trying to find a replacement, i did not put that on. other than stock one any emendations?