Work

New calixpyrrole and calixpyrrole-inspired pyrrole-based anion receptors