2345 Explorer

From Retro Windows wiki

2345 Explorer is a Chinese browser that supports Windows XP and has a 69 version of Chrome.