Peeled whole tomatoes cans
100% fresh top tomatoes from xinjiang
Cans size:2.85kg ,4kg ,1kg with tin
Fresh tomatoes and tomato juice
220L drum tomato paste brix 36-38% cold break
tomato,paste 28% light canned
Sweet Tomato Sauce ,ketchup
Pure Tomato Paste hot
Homemade tomato paste