You need to enable Javascript in your browser to use most features on our website.
Best quality 27 brix tomato paste aseptically packed and 100% natural from Afghanistan. It will be tested by SGS and also inspected. The Tomato paste will be 800 grams and 400 grams cans.