The GT40/Cobra/Explorer lowers are all the same, its the uppers that make the difference. The Chinese Cobra intakes have quality issues and oil consumption problems from what I heard.
The Explorer intake has one large baffle like the one laying off to the side in the pic.