Sokrates Truffer, Switzerland, Vals, male, Truffer AG, 4696