Sutter Apparatebau AG, Gaiserwald, Limited or Corporation