CAS - World's Authority for Chemical Information

Check this out:

http://www.cas.org/products