Skip to content

View Spec Sheet

open_in_new
  1. Shop all

OCOA11290

FAM156A Protein Lysate

Size

£284.00

Was £355.00

SKU:
OCOA11290
Additional Names:
PRO0659;protein FAM156A;protein FAM156A/FAM156B;TMEM29;TMEM29B;transmembrane protein 29;transmembrane protein 29/29B;transmembrane protein 29B.
Supplier:
Aviva Systems Biology
Shipping Conditions:
Dry Ice