Сначала получим бензол - основу для синтеза этилбензола и стирола:
2C + H2 —(3000°C, ϟ)→ HC≡CH
3HC≡CH —(400°C, C актив. или 60-70°С, [Rh(CO)2(PPh3)2])→ C6H6
Теперь займемся отдельно этилбензолом и стиролом:
а) HC≡CH + 2H2 —(t°C, p, Ni)→ СН3−СН3
СН3−СН3 + Br2 —(t°C или hv)→ СН3−СН2Br + HBr
C6H6 + СН3−СН2Br —(t°C, AlBr3)→ C6H5−СН2−СН3 + HBr
б) C6H5−СН2−СН3 + Br2 —(t°C или hv)→ C6H5−СНBr−СН3 + HBr
C6H5−СНBr−СН3 + KOH (спирт. р-р) —(t°C)→ C6H5−СН=СН2 + KBr + H2O