Deburring Metal Parts in Germany Otec Pr Address: Heinrich-Hertz-Strasse 24, 75334 Straubenhardt Germany Phone Number: +49 70 82 49 11 20