Based on this product's specifications, here are some alternatives and similar models
LogiLink NP0133 Cat.6A Patch Panel, 24-Port UTP, 90° LSA Termination, 1U
Summary description:
The LogiLink NP0133 is a 24-port Cat.6A UTP patch panel designed for high-speed network infrastructure. It supports data transfer rates up to 10,000 Mbit/s and features 90° LSA termination for reliable cable management. This 1U rack-mountable unit is finished in black and complies with TIA/EIA standards, making it an ideal solution for professional server cabinets and structured cabling systems requiring high performance and durability.