Recombinant Ochrobactrum intermedium M86 TnpA IS26 (1)(D584_25794) (CSB-EP4154GRB)

Catalog No:
CSB-EP4154GRB-20
$388.00