MEGAPHOS was the licensed brand of the famous German brand Sistrah, they were produced under this name in Sweden, France and Hungary. This one comes from Sweden.
Marked MEGAPHOS under the bottom glass part.