Vitalsource Technologies, Inc. Contemporary Computer-assisted Approaches To Molecular Structure Elucid