talbina benefits