Based on this product's specifications, here are some alternatives and similar models
Mounting kit DeLOCK 66083
Summary description:
The DeLOCK 66083 mounting kit is made of durable stainless steel, ensuring long-lasting performance and resistance to corrosion. This kit is designed for easy installation and provides a reliable solution for securely mounting various devices. Its sleek stainless steel finish adds a modern touch to any setup, making it suitable for both home and professional use.