This is an alternate view of the insulator Colin has posted. I believe it is a fairly common small power piece. I do not recall what I figured it was, however the piece does say "No. 15", NOT "No. 10"