GPE has a category just for these Williams display connectors but what he has listed looks like the too short crimp and the one that looks like your old crimp is out of stock https://www.greatplainselectronics.com/proddetail.asp?prod=08-03-0304
I wonder if these are the right ones but they are very expensive ebay.com link: MOLEX 08 03 0303 08 03 0304 loose pc 100pc strip 8 Line Edge Card Terminals