18656-21-8
Iodamide Meglumine
Product Code:
1366992
Molecular Formula:
C19H28I3N3O9
Molecular Weight:
823.15
Order 18656-21-8