ChemDraw 9.0 chemical drawing software draws chemically aware structures for use in database queries, publication-quality graphics, modeling and other programs that require an electronic description of molecules and reactions. The Name=Struct facility generates structures from a large range of chemical names and recognizes typographical errors. The converse Struct=Name gives systematic names from structures, including stereochemical notation. Names are generated for charged compounds, salts, highly symmetric structures and many types of inorganic and organometallic compounds. The program also predicts NMR spectra and properties, and interprets multi-step reactions Potential mass spectroscopy results are shown by the mass fragmentation tool, which is activated by drawing lines over bonds to be broken.