CAS registry number
It now identifies more than 164 million organic and inorganic substances. 68 million protein and DNA sequences are identified also. It is updated with around 15,000 new substances everyday.