Skip to content
  1. Shop all
  2. Small molecules

abx082623

Diaminofluorescein-2 Diacetate (DAF-2 DA)

Size

POA

SKU:
abx082623
Supplier:
Abbexa
Shipping Conditions:
Blue Ice