Cell culture flask 175cm2 canted neck adherent cells non vented cap SARSTEDT LIMITED Sarstedt
Product Code: 83.1812
Availability: Pre-Order
Availability: Pre-Order
Price: £79.49
Pack/40