Ideas and Innovations
The scientific practical journal (ru: “Idei i novatsii”)
It looks like nothing was found at this location. Maybe try a search?