Based on this product's specifications, here are some alternatives and similar models
Drain channel MAXPOL System 1000×98 mm with steel grate A15
Summary description:
MAXPOL System drain channel, dimensions 1000×98 mm, equipped with a steel grate rated A15. Designed for surface drainage of pedestrian areas and light traffic zones. The channel provides linear water runoff, connects inline with other modules, and is suitable for sidewalks, patios and driveways with low load requirements. Durable steel grate for corrosion resistance.