Based on this product's specifications, here are some alternatives and similar models
Double-sided tape 3M Scotch D665 19 mm x 33 m permanent adhesive
Summary description:
3M Scotch D665 is a double-sided adhesive tape 19 mm wide and 33 m long with a permanent adhesive. Designed for reliable bonding of papers, foils, plastics, and light materials in assembly, mounting and crafting. Provides long-lasting hold on clean, dry surfaces and is suitable for indoor applications where a permanent bond is required.