95284-1L Display Image

Water, for molecular biology, DEPC-treated and sterile filtered

Code: 95284-1L 505

ADD
€236.25 EACH List Price
Only available to UK customers