Based on this product's specifications, here are some alternatives and similar models
Weighted vest Springos ACT0122 — 10 kg, polyester with 38 iron-sand pouches, adjustable circumference
Summary description:
Springos weighted vest ACT0122 is a 10 kg training vest made of polyester with removable iron-sand pouches. It contains 38 pouches (16 front, 22 back) each ~260 g, two side straps and Velcro fasteners for adjustable circumference. Dimensions: 58×40 cm, head opening ≈25 cm. Weight is adjustable by removing pouches; remove all pouches before washing.