Recombinant SMARCA2 / BRM (1367-1511) protein
Catalogue number:
31849
Supplier:
Size:
1 mg
Product is available in:
£3586.00
Estimated delivery Wed 15 Apr
Shipping is calculated in checkout
Shipping is calculated in checkout




