Escherichia coli derived ATCC 8739 - 0483E7

Escherichia coli derived ATCC 8739 - 0483E7
Art. no. 88866

Availability: Produced to order

 

Please wait...