Review ingredients, allergens and nutrition for Sel fin iodé. Product data for barcode 3252378001319 with a transparent original source.