A Mannich base is a beta-amino-ketone, which is formed in the reaction of an amine, formaldehyde (or an aldehyde) and a carbon acid.[1] The Mannich base is an endproduct in the Mannich reaction, which is nucleophilic addition reaction of a non-enolizable aldehyde and any primary or secondary amine to produce resonance stabilized imine (iminium ion or imine salt). The addition of a carbanion from a CH acidic compound (any enolizable carbonyl compound, amide, carbamate, hydantoin or urea) to the imine gives the Mannich base.[2]