Naturally Open

Search Panel

Search Panel is an Internet Explorer add-on that lets you do Web searches (including images and news) by simply selecting text right...

By Naturally Open | Added March 9, 2005