http://www.uspto.gov/
For all your answers
huh, thanks, NYNY
a lot of info there...
is that for US only?