This insulator was found near Estonia which is in Eastern Europe, bordering the Baltic Sea and Gulf of Finland, between Latvia and Russia. I am calling it a Russian insulator.
[IFONA CD ???]