-
BACH2 Polyclonal Antibody - RA31258
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
Bad (phospho Ser112) Polyclonal Antibody - RA22290
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
Bad (phospho Ser134) Polyclonal Antibody - RA22291
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
Bad (phospho Ser136) Polyclonal Antibody - RA20900
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
Bad (phospho Ser155) Polyclonal Antibody - RA22292
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
Bad (phospho Ser91) Polyclonal Antibody - RA22293
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
Bad Polyclonal Antibody - RA20901
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
Bad Polyclonal Antibody - RA22294
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
Bad Polyclonal Antibody - RA22295
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
Bad Polyclonal Antibody - RA22296
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
Bad Polyclonal Antibody - RA22297
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
BAD Polyclonal Antibody, (Human) - PAC337Hu01
Regular price From $343.00 CADRegular priceSale price From $343.00 CAD -
Bad Rabbit pAb - A1593
Regular price From $151.20 CADRegular priceSale price From $151.20 CAD -
BAF170 Polyclonal Antibody - RA22298
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
BAF250b Polyclonal Antibody - RA22299
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD -
BAF53 Polyclonal Antibody - RA22300
Regular price From $336.00 CADRegular priceSale price From $336.00 CAD