Noun
immortalizer (plural immortalizers) One who immortalizes something.
It was slightly modified and adopted in 1931 under the name of Nieśmiertelnik wz. 1931 (literally, Immortalizer mark 1931). Source: Internet