It’s most definitely an impression mat. I have one, but it came from China. Took awhile to arrive. Here’s a link for one you can get in USA.
http://sweetwise.com/impression-mat-line-stripe.html
Hope this helps.
Creativity is God's gift to us. Using our creativity is our gift back to God. Clarky's Cakes 😎
PME also makes a ribbed rolling pin that will do the trick as well
https://www.walmart.com/ip/PME-Aluminum-Rolling-Pin-9-5-inch-Ribbed-Smocking/26681603
Thanks so much!
Sugar Sweet Cakes by Lisa & Brittany