Artifact Details Title 1996 Netscape Annual Report Catalog Number 102799214 Type Document Date 1996 Publisher Netscape Communications Corporation Category Annual Report Credit Gift of AOL Time Warner Lot Number X3442.2006