Self-screen B.V. De Boelelaan 3E-36 , Amsterdam , 1081 HV Netherlands Medical XPRT News About Solutions products industries services Latest news Home Companies Self-screen B.V. Industries Self-screen B.V. Industries Industries Served Medical / Health Care - Medical Equipment