Amidoamine

Amidoamines are a class of chemical compounds that are formed from fatty acids and diamines. They are used as intermediates in the synthesis of surfactants, such as cocamidopropyl betaine (CAPB), some of which are used in personal care products including soaps, shampoos, and cosmetics. Amidoamines can also serve as curing agents for epoxy resins. 
Patch test studies have concluded that most apparent allergic reactions to products containing CAPB are more likely due to amidoamine than to CAPB itself.