WWPCM02336 "Shanghai forest printing factory" (China) deck "?"
dimension 57x87 mm, I have only this images: