Product review (5 stars): Rubber seal
Worked perfectly, exact fit and match to what I was looking for! I have replaced this part 3 times now and paid $130 each time! This was a great bargain!