SEARCH Articles Figures Tables 2-fluoroethyl betaine hydrochloride Betain Betaine Betaine hydrazide hydrochloride