Artifact Details Title Google LED pin Catalog Number 102711531 Type Physical object Manufacturer Google LLC Identifying Numbers Other number WS2664A Printed on back Dimensions overall: 3/8 in x 1 3/4 in x 3/4 in Category Ephemera/Lapel pin Credit Gift of Marcin Wichary Lot Number X5245.2009