129983-63-7

129983-63-7 structure
129983-63-7 structure

Name N-(2-hydroxyethyl)-N-(2-hydroxy-3-tetradecoxypropyl)decanamide
Molecular Formula C29H59NO4
Molecular Weight 485.78300
Exact Mass 485.44400
PSA 70.00000
LogP 7.02660