Based on this product's specifications, here are some alternatives and similar models
Photo corners Henzo 500 pcs — archival photo mounting corners, self-adhesive paper corners (Henzo 492448)
Summary description:
Pack of 500 Henzo photo corners designed for attaching photographs, postcards and paper memorabilia without adhesive touching the image. These paper mounting corners provide a simple archival-safe solution for photo albums, scrapbooks and displays. Ideal for securing prints while allowing removal and repositioning, suitable for hobbyists, archivists and craft projects.