Based on this product's specifications, here are some alternatives and similar models
Patch panel Delta 24x SC duplex PP-24D/1 — fiber optic distribution panel 24 ports
Summary description:
Delta PP-24D/1 is a 24-port fiber optic patch panel with SC duplex connectors designed for fiber cable termination and cross‑connect in telecommunications and data networks. The rack-mount distribution panel provides organized cable management, protection for fiber adapters and splice trays, and easy access for patching and maintenance in server rooms, telecom closets and datacenters.