Catalog number:
E8M1312-2
Name:
P53
Size:
100ul
Supplier:
EnoGene
Price:
375.00