I believe it's for a superduty. It's almost identical to the other one I have. I hesitate to say for sure, because it was on a superduty motor that came out of an obs. I believe the only difference is the length of the passenger side up pipe due to a longer exhaust manifold on an obs.
I'm trying to get a hold of Jake for verification, but if anybody else knows feel free to chime in.