Pickup truck bed rails. These are aftermarket made by Putco. They were on a 6 1/2 foot Chevrolet pickup. (As pictured). There is some slight pitting, most will polish out. They measure 67 1/2 inches mounting holes and overall length of 70 inches. All mounting hardware included. Took them off my truck as I bought a fiberglass cover. Fairly priced at $75.