These step bars are for a 2006 Ford Ranger. OEM part number is 6L5Z-16451-BA. They are brand brand-new, never ever used. Lowest retail price I found was $507.00. So asking half rate is an excellent discount !!! Please call me by cellular phone as I do not inspect my email routinely. 8six0-4two9two. Adam.