Legal Notice

Legal notice.

Legal information required under German law.

The terms of sale are translated for information only. In the event of any discrepancy, the German version prevails.