Ogri'la Merchant

Ogri'la Merchant is a level 73 general goods vendor located at Ogri'la in the contested territory of Blade's Edge Mountains.

In addition to basic general goods, he also sells. He is the only source of it in the game.

See List of Blade's Edge Mountains NPCs.