It does look like a stb, but doesn't seem like it can be very supportive because of the severe angles allowing too much flex, especially since it's a multi piece part bolted together rather than welded. It probably bolts to the top of the upper shock mount brackets. I think that if it was a single piece or even just welded at the corners that it would be much stiffer.