Indocyanine green

Near-infrared fluorescent dye
Supplier Alfa Cytology
Product # BF0003
Pricing 10 mg, 50 mg, inquire
Feedback