Artifact Details Title AltaVista poster depicting search screens Catalog Number 102642146 Type Still Image Publisher Altavista Dimensions 17 x 11 in. Format Photographic print Category Other: See Description; Poster Credit Gift of AltaVista Lot Number X2654.2004