Based on this product's specifications, here are some alternatives and similar models
Front Panel SCHROFF 20850158 6U 84TE unshielded for 19-inch rack mounting
Summary description:
SCHROFF front panel model 20850158 is an unshielded 6U, 84TE panel designed for installation in 19-inch rack systems. It provides a standardized front interface for modular electronic assemblies, offering cutout space and mounting alignment for panels and connectors. Suitable for industrial and telecom enclosures, it simplifies component arrangement and rack organization.