Skip to content
  1. Shop all

MBS122291

Human Sperm Lysate

Size

POA

SKU:
MBS122291
Storage Conditions:
<=-20 degree C. Shelf Life: 24 months at <=-20 degree C
Supplier:
MyBiosource
Host:
Human
Shipping Conditions:
Blue Ice