Based on this product's specifications, here are some alternatives and similar models
MEKA PRT-300XPG Mounting Bracket, 20-piece set
Summary description:
The MEKA PRT-300XPG is a professional-grade mounting bracket designed for secure installation. This set includes 20 pieces, providing a reliable solution for various mounting requirements. Engineered for durability and precise fit, these brackets are essential components for organized and stable hardware setups in industrial or commercial environments.