I vote for quick jacks. It's just another detail the says "Cobra", like pusher fans, side pipes, and driver side only roll bar.
Racer-x, it sure looks like a bent and bruised bumperette on that photo.........Maybe those were the 2.5 MPH version and yours are the 5 MPH kind

..........
-Jon
P.S. if any of you guys are going to switch from stainless quick jacks to bumpers, let me know, I'm looking for a good deal on a set.