Barim Jurgenstaad is a level 30 Reagent Vendor in the Commons in the dwarven city of Ironforge.
Hula’mahi (Troll standing next to Apothecary Helbrim) is the one who sells Flash Powder at The Crossroads in The Barrens.
Chepi is a level 30 Reagent Vendor on Lower Rise in the tauren city of Thunder Bluff.
Jaysin Lanyda <Poisons & Reagents>
This NPC can be found in Tarren Mill vs Southshore.
A reagent vendor is an NPC in a town or town who sells reagents, items needed to cast a specific spell or use a specific ability. Casting the spell/ability consumes the reagent. ) at their locations. [Tome of Clear Mind].
Brother Cassius is a level 30 Reagent Vendor in the Cathedral of Light in Cathedral Square in the human city of Stormwind.
You can find dazzling powder in mob lockers that are around level 30 or so. You get said lockers by pickpocketing from humanoids.
A reagent is an item needed to cast a specific spell or ability. Reagents differ from tools in that reagents are consumed when their spell or ability is successfully cast, while tools do not. Most reagents are available from reagent vendors, which can be found in all major cities and many towns.
You can buy it from the Reagent Merchant Horthus in Orgrimmar.
This NPC can be found in Moonglade (2).
The way to get reagents is to farm for them, doing a lot of hopping between realms and buying them at the bazaar, which costs time and gold. If you wanted, you could get some selected reagents with crowns.
Pharmacist Antonivich is a Forsaken and Reagents & Poison vendors in Thrallmar in Hellfire Peninsula.
Pharmacist Antonivich is a level 60 master of Alchemy and Reagents & Poison vendors in Thrallmar in the contested area of Hellfire Peninsula. He teaches alchemy up to a skill of 375.