Heavy duty chromed grill guard. I'm not sure what it came off of but I have the measurements. Judging from that it would mount pretty easily on a GMC or Chevy 92-99 or ??, you decide. Center to center of the mounting holes for the frame and bumper is 27.5". Overall width is 70". Center to ends bend is 5.5" with 30" flat center and 20" ends. Outer frame is 3/8" thick flat iron. Vertical pieces are 1/4" thick flat iron. Center grill is 1-1/4" square tubular. Made by Agri-Manufacturing. I think you would be safe hitting a moose with this thing. I'll take $175.00 or best realistic offer. Call or text Vic at 909-348-3943