Nile Red

Fluorogenic lipid membrane dye
Supplier Alfa Cytology
Product # BF0048
Pricing 10 mg, inquire
Feedback