Chan's Thundering Fist is a random world drop - but a rare one. A lot of people said they had theirs drop from Shadebound Hellion's and Abyssals.
There's also a chance you can get it from the Platinum Chest acquired from doing the artifact quest, Brother Jebiah.