Do you mean the glass has got rust stains etc or the grills?, if lenses I'd try the dishwasher first it can work wonders, and you can buy glass Polish paste I'd imagine that would work, could try brick acid that eats through almost anything and won't touch the glass