Question about cable compatibility. ZS10 Pro

So I’ve been using my KZ ZS10 Pros for a while now and my cable has finally gone bad. I’m wanting to replace my cable with one that has a mic. I’m having trouble finding an upgraded cable that has a mic. I know that the factory cable has a QDC connector. Does anyone have any recommendations for a cable that will work with my IEMs that has a built in Mic? I would prefer to purchase them on Amazon