Vitalsource Technologies, Inc. Biochemical Aspects of Reactions on Solid Supports