Dictionary.com
Thesaurus.com

shelf talker

American  

noun

  1. a cardboard, paper, or plastic advertisement of a product designed to be attached to a shelf on which the product is exhibited for sale.