MPN: 407653-25UG
Products with this attribute (1 total)
EMD INTERLEUKIN-6 Receptor Solubl 407653-25UG FREE S&H . EMD Millipore Chemistry quality controls or calibrators or standards.