Haldor in Valheim: where to find them and what they sell

Haldor in Valheim: where to find this trader, what they sell and which boss unlocks each item.