We're Getting Mutants in the MCU - The Loop
Do you like this video?
Iron Lever is a quest item in Decay of Logos. There are several of these levers to be found in the game.
A simple iron bar of Ancestral origin, meant to be attached to an ancient mechanism.