thank you, I just bought this from a market place, the pictures from the store did not show that particular micro scratch.
After asking this and showing the picture above to seller, he said that it is not micro scratch, instead it is micro dust from behind the lens..hmmmmmm