SEARCH Articles Figures Tables 1.4- Dihydropyridines Dihydropyridine Hantzsch Hantzsch dihydropyridine Hantzsch dihydropyridines Three-component Three-component Hantzsch 1,4-dihydropyridine synthesis