Artifact Details Title JDR Microdevices Catalog Number 102667716 Type Still image Description Components sprouting arms and legs, and a birthday cake. Date 1988 Publisher JDR Microdevices Dimensions 22 x 27 in Category Poster Credit Gift of David Jaffe Lot Number X4061.2007