Question: is poison weak to steel?
Answer: Steel-type Pokémon cannot be poisoned, except by a Pokémon with Corrosion.