Synthesis of novel 1,2,3-triazole substituted-N-alkyl/aryl nitrone derivatives, their anti-inflammatory and anticancer activity.