Based on this product's specifications, here are some alternatives and similar models
Mounting Kit DeLOCK 66087 Green Plastic
Summary description:
The DeLOCK 66087 mounting kit is made of durable green plastic, designed for reliable installation. It provides a secure fit for various applications, ensuring stability and ease of use. This kit is lightweight yet robust, making it an ideal choice for both professional and DIY projects.