Product review (5 stars): Perfect Fit
This was an exact match and the best price I could find.  Arrived in normal time.  Easy to install using guidance from a YouTube video.  Watch out for sharp edges of sheetmetal when installing though.  Save a ton of money and do it yourself.  Thank you.