General Terms and Conditions Terms and Conditions of Purchase for Suppliers 2023 Terms of sale and delivery 2023