In Lower Dorn's Deep, in a chest in the room where Fleezum is found, there is a chance for the Morning Star of the Gods to drop (+3 ToHit, +1 AC, +1 Wis, Memorize 2 additional lvl 1 and 1 additional lvl2 priest spells). You will have to save the game before going into the palace though, and keep killing Fleezum and reloading till it drops (random items are set on entering a level) if you absolutely want it to drop.
There is also a Cloak of Burdened Spirits (+1 Wis, only useable by good alignment) in the game's data files, but it was part of a nerfed quest reward and is not found in the game.
There might be a way to just cheat with the console and give yourself one of these items though.
Hickory: Unfortunately, I don't know of any potions that permanently boost STR.
There are lots of magic items in IWD that grant increases to Str. Loot the Girdle of Stromnos off of dead Flozam in Lower Dorns Deep (Str set to 19), or buy Ogi Luk's Great Robe from Orrick in Kuldahar once you give him a book on Mythal Theory (18/99 Str, +2 Con, useable by Mage only). The others are random drops though, so same deal with save/reload if you absolutely want one of them:
There's a chance that one of the Orc Shamans in 4th level Severed Hand will drop a Ring of Dwarven Bone (+1 Str, can't be worn by good alignment).
Also in lvl 3 of the Solonor Tower there is a chance for a Ring of Strength to drop (+1 Str -1 Dex).
There is a chance for a drop of a Large Shield of Strength in the Undead Tomb section of Upper Dorns Deep (+2 AC, +1 Str). But you probably won't want to have to fight this battle repeatedly to get it.
There is also a Gautlets of Elvevn Might in Lower Dorns Deep (Str set to 18/51) somewhere, can't remember where.