A new method for the preparation of allylstannanes containing functional groups