Maxstamp

MaxStamp Self Inking Stamps have proved one of the most popular self-inking stamps worldwide. Manufactured from a high impact plastic with the design providing a smooth transition from pad to paper.