What does Abdruckpaste mean?

Abdruckpaste - German to English

impression paste