Artifact Details Title Nestar Systems Employees Catalog Number 102805644 Type Still image Description Nestar employees in front of Nestar office sign Date 1986 Extent 1 image Format JPG Category Group portrait Credit Gift of Len Shustek Lot Number 2023.0220