Based on this product's specifications, here are some alternatives and similar models
Double-sided tape 3M Scotch D665H12 — 12 mm × 6.3 m with dispenser
Summary description:
3M Scotch D665H12 is a double-sided tape roll 12 mm wide and 6.3 m long supplied with a handheld dispenser. Designed for mounting, bonding and general-purpose fixing on various surfaces, it provides a thin, adhesive bond where a concealed joint is needed. Suitable for office, workshop and light industrial use; easy to apply and trim.