ICG-d7

Near-infrared fluorescent dye; partially deuterated form of Indocyanine Green (Cat. No. 7510)
Supplier Alfa Cytology
Product # BF0002
Pricing 10 mg, 50 mg, inquire
Feedback