Ya thats mine.... It is a Trenz but they were bought out so it is made by Lund now... The part number is 84016
Here is a link to it on there site but it doesn't have a pic...
http://www.lundlook.com/PartDetail.aspx?partno=84016
Any other questions let me know.