This is probably better than the one I got.
Yesterday, I soldered it using the original connector, plugged in and worked perfectly. It’s still working today so have to see how long it lasts.
I got these from member here awhile back and not going to use them so I am passing these forward to a paid member. Two items marked red are not included. Pickup in Burlington (near the Mall) on weekdays during the day 10A-5P