$props = {"IUPACName", "CASNumber", "MolecularFormulaDisplay",
"MolecularWeight", "MolarVolume", "StructureDiagram"};
$propNames = {"IUPAC Name", "CAS Number", "Molecular Formula",
"Molecular Weight", "Molar Volume", "Structure Diagram"};
chemGrid[chem_String] :=
Module[{data}, data = ChemicalData[chem, #] & /@ $props;
Grid[Partition[Riffle[$propNames, data], 2], Alignment -> Right,
Frame -> All]
]