TFA Toasted Almond

Flavour World SA

Water soluble.

This is a very 'Toasted' type of almond flavour.