Based on this product's specifications, here are some alternatives and similar models
Weighted Training Vest with Adjustable Load 10 kg, No name, model 1715
Summary description:
Adjustable weighted training vest with a total load capacity of 10 kg, model 1715 by No name. The vest accepts removable weight inserts to change resistance for bodyweight exercises, running, walking, and functional training. Designed to distribute added mass across torso for stability and comfort, it suits strength, endurance and rehabilitation workouts where progressive loading is needed.