That's right, IE7 beta2 build5358, which leaked screenshots last week, is now available for download. However, please be warned in advance that this is a beta software, please decide whether to install or not. But if you want to learn more about IE7, you can refer to the previous IE7 related articles on this site. And, if you're using a non-genuine version of WinXP (or "less than perfect"), it's recommended not to install it for the time being, because the previous cracking methods don't seem to work very well.
In addition to correcting some bugs, this new version has also modified the interface, especially the icon, to become more beautiful.
The download address is from flexbeta and the file size is 11.6MB: