Home / Germany / World War II / Cloth Insignia / WWII German Nebelwerfer – Smoke Troops Signal Personel Trade Badge SOLD! WWII German Nebelwerfer – Smoke Troops Signal Personel Trade Badge$45.00 Excellent condition. Sold! Item Number: 84721 Category: Cloth Insignia