Cell culture dish 150x20mm adherent cells SARSTEDT LIMITED Sarstedt
Product Code: 83.1803
Availability: Pre-Order
Availability: Pre-Order
Price: £103.41
Pack/100