DIE STAMP

SN An engraved stamp used to impress an image onto another object.
CL TOOLS AND EQUIPMENT
BT MOULDING EQUIPMENT