Delivery – 1-2 Weeks, Directly Ships from the Manufacturer
| Item Id | 979576 |
| MF ID | 3802916 |
| Manufacturer | Leica Biosystems |
| UNSPSC Code | 41116124 |
$1,058.39 Original price was: $1,058.39.$622.09Current price is: $622.09.
| Item Id | 979576 |
| MF ID | 3802916 |
| Manufacturer | Leica Biosystems |
| UNSPSC Code | 41116124 |
