Skip to content
  1. Shop all
  2. Small molecules

18763

DIBMA 6 Fluoresceine

Size

£7,576.00

SKU:
18763
Supplier:
Cube Biotech
Conjugate:
FITC
Shipping Conditions:
Ambient