Based on this product's specifications, here are some alternatives and similar models
Mayku FORM 0.5 mm Form Sheets 30-pack (MFA180100AA) — 3D printing release/film sheets
Summary description:
Replacement/form sheets for the Mayku FORM system, supplied as a 30-pack of 0.5 mm thick release/film sheets. Designed to serve as the interface between moulds and casting materials, these sheets facilitate demoulding and protect the Form surface. Suitable for repeat use in rapid-prototyping, mould-making and small-batch casting workflows.