Artifact Details Title System 360 / Revolution Catalog Number 102706083 Type Moving image Publisher Computer History Museum Place of Publication Mountain View, CA, US Duration 00:04:44 Format MiniDV Lot Number X6213.2012