Product review (5 stars): So glad I found this
We haven't changed ours for over 20 years. It stunk no matter how or how often we cleaned it and was loos to where it flew out of position when the disposal was turned on. I looked at all the stores in town but couldn't find this at all. This was a perfect fit and so glad for the purchase.