KEY SCIENTIFIC CORPORATION