Microtome Blade Leica DB80 (14035843488) | USA MedPremium