Ocean Blue, SE

Blue fluorescent dye; supplied as NHS ester
Supplier Alfa Cytology
Product # BF0010
Pricing 5 mg, inquire
Feedback