163434-13-7

1,4,8,12-Tetraazacyclopentadecane-1,4,8,12-tetraethanol