21762-29-8
sodium 2-[2,4,6-triiodo-3-(2-oxopyrrolidin-1-yl)phenyl]butanoate
Product Code:
2414279
Molecular Formula:
C14H13I3NNaO3
Molecular Weight:
646.96
Order 21762-29-8