188205058 Ecc338254B
Pillowhead makes these neat hand-embroidered geeky patches and sells then, the pi one is $3.14 of course – Link.