Preparation and synthetic application of 3-bromoallyltrimethylsilane as hydroxypropenyl synthons