Based on this product's specifications, here are some alternatives and similar models
Photo album Kodak SB7667 — self-adhesive 40 pages for Instax/Polaroid/Zink photos, light blue
Summary description:
Kodak SB7667 is a self-adhesive photo album with 40 pages designed to hold instant-format prints such as Instax, Polaroid and Zink photos. The album provides protected, organized storage for small prints; pages accept photos by sticking them directly without sleeves. Suitable for home display, memory keeping and gifting; compact size for shelf or drawer storage.