Artifact Details Title Mozilla Catalog Number 102722860 Type Software Date 2004 Publisher Mozilla Foundation Version 1.7 Format CD Category application Credit Gift of Marcia Knous Lot Number X5450.2009