Products

DYKDDDDK Epitope Tag protein, 5.0 mg