The Fialka (ФИАЛКА; M-125) does have a reflector, but it operates via a "magic circuit" that allows a letter to be encoded to itself, unlike the Enigma.
The use of a reflector makes the machine symmetrical, which means that
the same settings can be used for encoding and decoding. A major
drawback however, is that a letter can never be encoded into itself.
This was considered a serious weakness of the Enigma cipher machine.
In the Fialka, this is solved by adding a clever electronic circuit to
the reflector, to ensure that a letter can be encoded into itself.
This is done by taking 4 wires out of the reflector (i.e. two pairs).
One of these wires is used as the 'letter-can-be-itself' signal and is
sent back to the keyboard. The remaining three wires are combined into
a binary rotator. In the German Fialka literature, this circuit is
called Dreipunkschaltung (three-point circuit), but we have dubbed it
The M-125-3 version of the Fialka is quite sophisticated: it had a card reader that took the place of the Enigma's plug board, with the current passing the card reader twice, but it provided a stronger permutation. According to the website you quoted, the FIALKA remained in service in some areas until the 1990s.