Based on this product's specifications, here are some alternatives and similar models
Baby Hand and Foot Impression Kit Opera Tech OB-000002 — DIY keepsake mold set
Summary description:
Opera Tech OB-000002 is a DIY baby impression kit designed to create hand and foot keepsake molds. The set is intended for capturing small baby prints as a durable memory item. It is suitable for home use, gift projects, nursery décor and family mementos, allowing parents to produce a physical cast of a child's hand or foot.