Hi, if anyone can help ID where this is from it would be much appreciated - possibly non tf or it could be a part thats not supposed to come off a tf!

Thanks