About products and suppliers
101 3000g canned tomato paste products are offered for sale by suppliers on Alibaba.com, of which ketchup accounts for 11%, canned vegetables accounts for 4%.
A wide variety of 3000g canned tomato paste options are available to you, such as bottle, drum and vacuum pack.You can also choose from red, 3000g canned tomato paste,as well as from fresh 3000g canned tomato pasteAnd whether 3000g canned tomato paste is cube, {2}, or {3}.