Autologous human corneal epithelial cells 300,000-1.2million cells/3.8square cm living tissue equivalent

34881311000001102

On the shelf

1 products
Basket
Total£0.00