Home page Terms and conditions General Terms of Delivery and Payment of iTD GmbH, Sportplatzstraße 3, 84381 Johanniskirchen. Terms and Conditions of Sale - Version 2020