Specify the reasons why you think this store is invalid:
Balluff is a world leader and one of the most skilled manufacturers of sensor technology with over 50 years of experience in this field. The company’s central office is located in Neuhausen A.D.F., in the immediate vicinity of Stuttgart.