http://fsymbols.com/computer/trademark/#windows
hold alt and input 0153 you will got ™
0174 you will got ®
to put/replace them in string:
str.Replace("®","\u00AE").Replace("®", "\u00AE").
Replace("™", "\u2122")
some time you need use
<sup>®</sup> in html