Your basket is empty
BROWSE OUR PRODUCT CATALOGUE

Competent Cells

Competent Cells

Competent Cells



BL21 (DE3) Competent Cells 20 rxn
PART NO.CX-C0035
C0035
0
0
999999
1
Price: €214.47
Out of Stock

Copyright 2013 Lab Unlimited Sitemap | Terms & Conditions | ! Product images are for illustrative purposes only !