Catalog number:
E8ET1701-39
Name:
IL1 beta
Size:
100ul
Supplier:
EnoGene
Price:
375.00