Artifact Details Title QuickTime : The Beta Release Catalog Number 102685525 Type Software Date 1991 Publisher Apple Computer, Inc. Format Loose CD Credit Gift of David Porter Lot Number X3481.2006