There is no AT&T Browser Downloader available for downloading. I have looked on the Google Play Store and other related stores and there is no application with this name. You might need to call AT&T's Service Support. They will give you the details about the application you want to install on your phone. Unfortunately, there is no other way around.