ITT magicflash Add to clipboard 2005.005.3.037 Stuk [1970's] Part of Photograph & Film Technology Collection Polaroid Corporation