Skip to content
  1. Shop all

MBS8421328

Pooled Human Urine Filtered

Size

POA

SKU:
MBS8421328
Storage Conditions:
3 months at 2-8 degree C (If unopened) and > 3 months at -20 degree C
Supplier:
MyBiosource