Uthara Print
36x13mm Self Inking Stamps

36x13mm Self Inking Stamps

The self inker is a little more economical, but the pre inked, while more expensive, offers thousands of more impressions without re inking, and the impressions are crisper.