ThomasNet

Provides information on thousands of manufacturers and their products.