Dear LAmech,
Yes. This is possibly a varistor. Thanks for your input.

Regards
Levo