friends just found this piece and caused me a lot of curiosity, I wonder if it is an insulator or not. any response is welcome. Thanks for your answers