85101601-DNA-5UG Display Image

OAW28 Cell Line human; ovarian tumor epithelial

Code: 85101601-DNA-5UG N1-1

ADD
£293.50 EACH List Price
Only available to UK customers