6.5 “Tall lab culture dish

£15.00

In stock

SKU: 100832 Category: Tag: