Based on this product's specifications, here are some alternatives and similar models
Mounting Foam Tape Tesa H6675104 — 1.5 m × 19 mm, double-sided, outdoor
Summary description:
Tesa mounting double-sided foam tape H6675104 is a 1.5 m long, 19 mm wide adhesive foam strip designed for outdoor applications. The product provides a cushioned, gap-filling bond for mounting trims, panels and fixtures where resilient adhesion and weather resistance are needed. Suitable for bonding to many common substrates for light to medium-duty fixing tasks.