Does a great job cleaning all the protein off my contacts
Important to wait overnight for this to work, but my contacts are always so clean after this treatment! :)
Rating: 5 stars