Does anybody recognize this logo?

An electrical symbol of some sort? (diode? ohm?) something like that?