Based on this product's specifications, here are some alternatives and similar models
Terminal block DELOCK 66994 — 60×91×18 mm, green/grey
Summary description:
DELOCK 66994 terminal block with dimensions 60 mm (width) × 91 mm (depth) × 18 mm (height). Two‑colour green and grey housing, intended for electrical connection and distribution in control panels or devices. Compact form factor suitable for space‑constrained installations. Manufactured in China.