MSRP:
Now:
£299.00 - £2,485.60
Was:
UBTD2 Polyclonal Antibody | MBS9707614 | MybiosourceProduct Short Name: [UBTD2]Product Name Synonyme: [Rabbit Anti-UBTD2 Polyclonal Antibody; UBTD2; DCUBP; SB72; Ubiquitin domain-containing protein 2; Dendritic cell-derived ubiquitin-like protein;...