I have a leadlight pointer that I always get dust all over its lens. I have already taken it apart, so its not a problem of reaching the lens, it is a problem of always leaving streaks on the glass, so the dot has big cones of light coming off of it. The lens is not scratched, I just can't seem to get it perfectly clean without leaving streaks or a hazy fuzz all over it. Is there a product that I can buy or a specific cleaner and type of cloth I should use? Thanks in advance.