It looks more like a form of di-electric grease to me. I would stick to Deoxit personally(most of their products are a liquid, not a grease). I recommend one of the nail polish containers or D100 & G100L(100% Deoxit D Series and 100%Deoxit Gold) and a spray can of Deoxit D5 or (5% Deoxit D Series). It will cost you a few bucks but, will likely be a lifetime supply.
I also recommend a bottle of 99% Isopropyl Alcohol and a tube of Nyogel 760G for cleaning and lubing threads and O-rings(don't use the alcohol on the O-rings as not all materials are compatible).
I personally think every serious flashaholic should build a kit like mine to maintain their gear(not just flashlights)...
Sent from my SM-N975W using Tapatalk