Does look similar that's for sure! I've seen that ad- have one in my photo archive! My stamp looks different, though, but it's a "T800". Don't know much about the T900s except as you mention higher grade of silver..

IMG_6216.JPG (218.76 KB, 159 downloads)