I found this image recently on ebay. About the lens defects the seller said "These sunglasses do have  a VERY FINE "spider web" type of scratch on the left  lense (as seen in the picture) that can be seen under a light" 
 
 
 
and from this picture, they appear to be lacking the serial number, which means they are a newer model 
