Skip to content
  1. Shop all
  2. Small molecules

18762

DIBMA 6 Fluoresceine

Size

£2,274.00

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