I just found this percolator the other day and am having difficulty identifying it. I can't figure out the logo of the company - it looks like OYR to me but googling that turns up nothing. Anyone have info?