Basic information Safety Related Supplier
PET-28A(+) Escherichia coli protein expression vector, large intestine series plasmid Structure

PET-28A(+) Escherichia coli protein expression vector, large intestine series plasmid

PET-28A(+) Escherichia coli protein expression vector, large intestine series plasmid Supplier