Skip to content
  1. Shop all

MBS413054

Mouse Pigmented-Epithelium Derived Factor (PEDF), lyophilized, 500ug

Size

POA

SKU:
MBS413054
Storage Conditions:
Store at +4 degree C
Supplier:
MyBiosource