Burns Engineering Temperature Sensor Probe ?
Not sure what it is.