Take the camera to a professional facility. Many times i’ll see camera lenses come in with solvant leaked into them, scratches on the lenses because of wiping them incorrectly, etc. These types of lenses have different layers to them so its possible any artifacts you find may not always be on the surface. Find a place with a clean room.
http://www.tekmg.com