3M Co.'s line of fabric protectants has been struggling since the Environmental Protection ... And Scotchgard is headed for places it hasn't been before, in eyeglass lenses and in paint.