German? I dont think so.
Swiss/German but I am sure they will be made in New Hampshire.
They really should open a plant in Alabama.