Delivery – 1-2 Weeks, Directly Ships from the Manufacturer
| Item Id | 979578 |
| MF ID | 3801540 |
| Manufacturer | Leica Biosystems |
| UNSPSC Code | 41116124 |
$237.59 Original price was: $237.59.$185.60Current price is: $185.60.
| Item Id | 979578 |
| MF ID | 3801540 |
| Manufacturer | Leica Biosystems |
| UNSPSC Code | 41116124 |
