This part is universal but Please see manufacture specifications for fitment. These are NEW old stock, some are perfect and some might have flaws, they unfortunately were not stored in the best of climate control areas in the shop. Please see all pictures for details and exactly what you will get. Thanks for looking!