SKU Product name
Supplier Catalog no. Size Price
01014393116
Iopamidol
Molekula
63-20932439
1 g
Ask
01015946343
Iopamidol
MedChemExpress
HY-B0684
2X100mg
Ask
01016339000
Iopamidol
MyBioSource
MBS6089658
10 mg
Ask
01018538292
Amidol
Naclai Tesque
01820-14
4x5G
Ask
01025388818
Iopamidol
MyBioSource
MBS576965
2 mg
Ask
02015946343
Iopamidol
MedChemExpress
HY-B0684
500mg
Ask
Filters