Filter by Category
Not applicable
Part Number
Description
Manufacturer
Price & Lead Time
501-675993-000
Leica 501-675993-000 Leica PL APO 32x Microscope Objective501-675993-000 Working 768013
LEICA
Request Quote
567039
Leica 567039 Leica 567039 Wetzlar Microscope Objective PL Fluotar 32x/0.75 Used Working
LEICA
Request Quote