Skip to content
  1. Shop all
  2. Small molecules

18761

DIBMA 6 Fluoresceine

Size

£1,468.00

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