Not grease, but silicone spray lube. I just spray it in the glass runs and try not to get on the glass, itself. You can get it at any auto parts store or department store with an auto department. It looks like this:
NICOclub's Nissan forums and Infiniti forums and all affiliated sites are the property of HDS Holdings, Inc.
They are independent publications and are not affiliated with or endorsed by Nissan or Infiniti.