I have to "um actually" your "um actually" by pointing out the Wookiepedia entry on Baradium-core code key thermal detonators. The entry mentions its sources.
ummm correct me if im wrong, but since WHEN is the thermal detonator the belt piece on a trooper and not the handheld, grenade-like ball we've seen plenty of times in the star wars universe???