RE: sticking problem
Only the brand name, both are cyanoacrylate based adhesives, the only exceptions are the specific ones, odorless, foam, etc. There are different names but esentially the same product. Find the best suited to your needs and presto!
Regards