How about Masterseek
Masterseek is a kind of search engine which provides quick and free access to company profiles, contact information, and descriptions of products and services from more than 45 million companies in 75 countries. You may find masterseek can get some...