Not having seen a Piano insulator I couldnt say this is what its for. It looks like it fits something in, maybe a smaller type of piano/organ. I will probably be very wrong, I am quite often lol, but It is an unusual looking object. It looks shallow to be a match holder and it doesnt seem to have an area to strike. Im sure a few more knowledgeable people will know on here.