3-((3-(Dodecylamino)propyl)amino)butyric acid 6582-31-6 Dapabutan Dapabutan [INN] Dodecylaminopropyl-beta-aminobutyric acid EINECS 229-510-3