You can find him in his new lab (M33.16). He sells: Saltpeter, Goose Fat, Suet, Stammelford's Dust, Temerian Rye, Dwarven Spirit, Calcium Equum, Wine Stone, Ginatz's Acid, White Vinegar, Powdered Pearl, Naezan Salts, Zarrikanian Mix, Bear Fat, Alcohest, Quicksilver Solution, Ducal Water, Phosphorus, Fifth Essence, Alchemists' Dust, Alchemical Paste, Red Ribbon, Garlic, and books: Basics of Alchemy, Dragon's Dream, Zerrikanian Alchemy, The Book of the Tawny Owl, de Vries recipe, Little Book of Minerals, Ornithosaurs, Specters Wraiths and the Damned, Secrets of the Southern Masters, Book of Kisses, Book of the Goldon Oriole, Petri's Philter Recipe, Book of Feat and Loathing volume II, Samum, Book of the Wolverine, Dagon's Secretations, Thunderbolt.
He's in Old Vizima before the battle ends (M33.4). He sells: Flint, Viziman Champion, Mettina Rose, Toussaint Red, Grindstone, Redanian Herbal, Temerian Rye, Dwarven Spirit, Cherry Spirit Cordial, Diamond Dust, Wodo Runestone, Wormwood Spirit, Swarog Runestone, Red Woman's Gloves, Gold Woman's Gloves, Silver Amber Ring, Gold Ring, Perun Runestone, Shawl, Torch, Gold Diamond Ring, Sun Rune, Gold Ruby Signet Ring, Earth Rune, Gold Ruby Necklace, Gold Diamond Necklace, Moon Rune, and books: Dice Dollector's Diary, The Aftermath of the War, Elder Blood.
When (being neutral) you complete Q5.124. Under a Fiery Sky, go back to the hospital in Old Vizima (M33.5). Go upstairs and talk to the nurse. Shani's absence makes the girls much more daring...
Elder Druid (merchant)
He's inside a cave in the swamps (M34.2). Sells: Bottled water, Pear, Graped, Dried Fruit, Raspberry Juice, Watermelon, Balisse Fruit, Celandine, Fool's Parsley, Wolfsbane, Verbena, Mandrake Root, Crow's Eye, Allspice Root, Redanian Herbal, Local Pepper Vodka, Dried Fruit and Nuts, Honeycomb, Pear Cordial, Cherry Spirit Cordial, Mandrake Cordial, and books: Civilizations Disease, Swamp Plants, The Book of Fear and Loathing vol II, The Great Book of Minerals, Druid's Herbarium.