Anyone recognize this symbol?

Anyone familiar with this manufacturer(?) symbol?