Anyone know the manufacturer of this part? No markings of any kind on the part. Generic box that says W. Germany on one side and switch in various...