Cell culture flask 75cm2 canted neck adherent cells vented cap with pouring channel SARSTEDT LIMITED Sarstedt
Product Code: 83.1813.002
Availability: Pre-Order
Availability: Pre-Order
Price: £137.74
Pack/100