Product review (5 stars): Solved my problem
Fit excellent, works well. Glad I ordered it and would order from supplier again.