It's a kind of liquid rubber (or silicone) that sets up shortly after mixing (sort of like the stuff your dentist makes teeth impressions with.) I think it's actually available at places like HD or Ace. Also, GE silicone caulking will also do nicely.
I don't know about it's value as damping for such short little pieces of wire, but it would certainly reduce strain and thus help keep connections tight and also keep contamanents away from them.
I don't know about it's value as damping for such short little pieces of wire, but it would certainly reduce strain and thus help keep connections tight and also keep contamanents away from them.