What does B & L mean or stand for ?
Bausch & Lomb Incorporated is an old company that specializes in eye-wear,eye fashion,spectacles and also contact lenses.Off recently they have also begun selling other accessory products like eye wash solutions and have branched out in an enterprising way.