Contact AdhesiveBy Amity Insulation / January 3, 2024 Share This Tweet Share An adhesive that when tacky to the touch will adhere instantaneously on contact.