Staff of Air

Staff of air can be bought from Zaff in Varrock. It supplies infinite Air runes when wielded. All elemental staves offer the same magic attack bonus: they only differ by the type of rune they supply and melee stats.