Artifact Details

Catalog Number

10274689

Computer History Museum