This listing is for OEM PART. This was salvaged from a 2003 RIALTA.  Only 45,000 miles on the RV before it was scrapped for parts.More parts available.