Based on this product's specifications, here are some alternatives and similar models
Stainless Steel Toothed Sheet EPM E-323-0483 480×130 mm tooth 8×8
Summary description:
EPM stainless steel toothed sheet E-323-0483 with dimensions 480×130 mm and tooth pitch 8×8. Designed as a metal panel with toothed profile for applications requiring anti-slip surface or mechanical engagement. Suitable for industrial fittings, conveyor systems, steps and platforms where a durable stainless-steel textured sheet is needed.