Lead Shot in Germany Mommer Metall Und Kunststofftechnik Gmbh Address: Hamicher Weg 18-22, 52224 Stolberg Germany Phone Number: +49 240 99 90 90