Artifact Details Title Inside Technology Today: Microscopes, a Texas Instruments Videotape Series Catalog Number 102694982 Type Moving image Publisher Texas Instruments Incorporated (TI) Duration 00:20:00 (approx) Format VHS