Brand: Speidel & Keller GmbH, Zollerstraße 2-4, Jungingen D-72417, GERMANY.
OBL: Welch Allyn Inc., 4341 State Street Road, Skaneateles Falls, NY 13153, UNITED STATES.
There appears to be no peer-reviewed clinical validation information available on the technology used in the Speidel-Keller OSZ 4 to measure blood pressure.