85011425-1VL Display Image

L929 cells, mouse c3h-an connective tissue

Code: 85011425-1VL 501

£290.04 EACH
List Price
Discontinued