131865-61-7 2,5-Pyrrolidinedione, 1-(((5-iodo-3-pyridinyl)carbonyl)oxy)- N-Succinimidyl-5-iodo-3-pyridinecarboxylic acid SIPC