Dazzlens cleaner is able to remove grit, dust, smoke, and dirt from optical glass surfaces and high-end lens materials without a streaked finish. Cleaner is not diluted and requires only a small amount to clean a large area. Comes in a 2oz dropper bottle.