Product review (5 stars): Perfect Fit
After buying many aftermarket knockoffs I was beginnimg to think I would never find one that fits right.
This was a perfect fit.