Hide/Show Apps

Zinc perchlorate-catalyzed selective one-pot synthesis of substituted 5-alkoxypyrrole-3-phosphonates from a - cyanomethyl- b- ketophosphonates and alcohols