Based on this product's specifications, here are some alternatives and similar models
Step Ladder AWTools AW23052 — leaning aluminum ladder, 12 steps, load capacity 150 kg
Summary description:
AWTools AW23052 is a leaning step ladder with 12 steps and a maximum load capacity of 150 kg. Constructed from aluminum for a balance of strength and lightness, it serves for interior and exterior tasks such as painting, maintenance, and installation. Features include wide steps for stable footing and a non-slip base for safer positioning on flat surfaces.