vinylglycines