Bausch + Lomb Storz® Im Schuhmachergewann 4 , Heidelberg , 69123 Germany Medical XPRT News About Solutions products industries services Latest news Home Companies Bausch + Lomb Storz® Industries Bausch + Lomb Storz® Industries Industries Served Medical / Health Care - Medical Equipment