dextran, fluorescein, 500,000 MW, anionic, lysine fixable/1

SKU: D7136