La punaise a été inventée par un horloger allemand
Si Edwin Moore a popularisé la punaise aux États-Unis, l'horloger allemand Johann Kirsten avait déjà mis au point une version métallique monobloc quelques années auparavant.
À la fin du XIXe siècle, l'essor de la communication visuelle a posé un problème de taille dans les bureaux et les écoles. Il fallait afficher rapidement des publicités, des cartes et des horaires. Cependant, les clous abîmaient les supports et les premiers adhésifs manquaient de fiabilité.