Hi- thanks so much for posting.
Based on your photos, I would recommend our 84-096 as a replacement.
Carefully compare our information and measurements to yours and let us know what you think!