This is a silicone grease that won't swell the contacting rubber parts, and is water resistant. I get it from McMaster (#1204K32) at $14 or so for a 5 oz tube. Previously, I was using a silicone grease from the local pool supply store at $10 for a 1 oz tube.