sodium 2-[2,4,6-triiodo-3-(2-oxopyrrolidin-1-yl)phenyl]butanoate

Product Code: 2414279
Molecular Formula: C14H13I3NNaO3
Molecular Weight: 646.96
21762-29-8