It's a 3M product. Not sure if it's cool to post links here (some forums are weird about links, advertising) but you can easily google it.
I'll just copy and paste the basics...
3M™ Marine 5200 Adhesive Sealant
High-performance polyurethane adhesive sealant that stays flexible and waterproof, yet resists weathering and salt water. Bonds and seals woods and fiberglass of boat hulls.
... and then there is this stuff...
3M™ Marine Adhesive/Sealant Fast Cure 4200
A one-part general purpose polyurethane that chemically reacts with moisture to deliver flexible bonds with good adhesion to wood, fiberglass, gelcoat, certain plastics and metals.
I'm away from my collection for a while (I work very far away from where I normally live) and the fixed blade knives that I want to try this on aren't with me now. Personally, I like the longer cure stuff, though it takes 7 days to fully cure. It just seems to penetrate a little better. Some 3M products bonds better on moist stuff, just wipe the surfaces with a lightly dampened rag prior to applying the product.
The key is in the prep. Put a good scuff on the surfaces that are to be bonded and THOROUGHLY clean the surfaces before application. I use acetone on metals, fiberglass, G10 and woods but acetone can be risky with many poly materials. Fill all voids and you have a heckuva bond/seal that wont crack or be penetrated. It can be taken apart, but you gotta earn it. It is flexible but you'd never notice it when applied in ultra thin situations like attaching scales to a knife, especially when fastened together. Slightly flexible, IMHO, is better than 100% rigid and potentially brittle.
me - my untested idea... could be worth 2 cents, maybe less