Based on this product's specifications, here are some alternatives and similar models
Mounting Kit DeLOCK 66189 Stainless Steel Steel
Summary description:
The DeLOCK 66189 mounting kit is made of durable stainless steel, ensuring longevity and reliability for various installations. Its robust construction makes it suitable for both indoor and outdoor use, providing a secure solution for mounting applications.