Bioaudix AG, Dittingen, limited or corporation