Another mystery piece. Insulator-related? See comments at [id=46542474], and proceed to [id=46542984] for another view.