I bought this on the recommendation of someone who recently used it to fix a broken laptop frame. I originally thought it was epoxy, but it's actually a two-part urethane adhesive that mixes like epoxy. So far it's worked pretty well and has held up strong through everything I've used it for, mostly broken car panels. It is not as hard as epoxy, so after drying the excess can be mechanically removed more easily than epoxy. I haven't tried it on non-plastic items, but I highly recommend using it on plastic.
PVA glue Titebond III Ultimate high moisture resistance, 118 g
6 Review
π§ Liquid Nails LN 903 Industrial Construction Adhesive: High-Quality Tapes, Adhesives & Sealants
5 Review
Waterproof Polyurethane Glue, 8 Ounce Bottle, Brown - Gorilla Original Gorilla Glue (Pack Of 1)
27 Review
655 High-Viscosity Pre-Blended Epoxy Adhesive
3 Review