Posted on October 5, 2010 by ktpharm PSPPP | polysulfonyldiphenylene phenyl phosphonate Polysulfonyldiphenylene phenyl phosphonate