IE Tab Seamless
IE Tab Seamless 22.214.171.124 is available as a free download on our software library. This free software is a product of Blackfish Software. Our built-in antivirus scanned this download and rated it as virus free. The software relates to Internet & Network Tools.
From the developer:
IE Tab for Chrome is a browser extension that allows you to use Internet Explorer to display web pages in a tab.
You may want to check out more software, such as Auto-TAB, Tab Activate or PDF Convert Tab, which might be related to IE Tab Seamless.