Regioselective Synthesis of 1,2,3-Trisubstituted Pyrroles via Addition-Cyclization of Crotonate-Derived Sulfonium Salts with a Carboxylic Acid and an Amine. [PDF]