FITC

Green fluorescent dye
Supplier Alfa Cytology
Product # BF0009
Pricing 50 mg, inquire
Feedback