You can prepare them starting from ethylene. First you oxidize ethylene to ethylene oxide. Reaction of ethylene oxide with NH3 provides triethanolamine. For the 1st step see
---Carlin, D. A. et al Chemical Communications (Cambridge, United Kingdom), 51(12), 2283-2285; 2015
---Kwong, Hoi-Ki et al Chemical Communications (Cambridge, United Kingdom), 47(14), 4273-42
---Gao, Shuang et al Faming Zhuanli Shenqing, 104693147, 10 Jun 2015
For the 2nd step see
---Kassovitz, Toma and Ciomag, Maria Rom., 114610, 30 Jun 1999
---Morishita, Fumiaki et al Eur. Pat. Appl., 1443036, 04 Aug 2004
---Mauvezin, Mathias et al Fr. Demande, 2856399, 24 Dec 2004
Ehylene->Triethanolamine Commercial Source Information