Brand Leica

Check the listing for details. Leica Microscope Fluorescence Filter Cube TXR ET Texas Red 11504207. Condition: Used. Listed at 495.00 USD.

$247.50
$495.00