Based on this product's specifications, here are some alternatives and similar models
Patch panel Delta PP-24/1 with 24 SC ports and 24 LC duplex ports
Summary description:
Delta PP-24/1 is a fiber optic patch panel providing 24 SC ports and 24 LC duplex ports for organized cable termination and cross-connects. Designed for rack or cabinet installation, it enables structured management of multimode or singlemode links, simple patching and testing, and convenient access to fiber connectors for data center, telecom or enterprise network environments.