Ads
Company Profile
- Leica Microsystems
- Country : United States
- City: Deerfield
- State: Illinois - IL
- Address: 2345 Waukegan Road
- Zipcode: 60015
- Category: Physicians and Surgeons Equip and Supls-Mfrs, Surveying Instruments Wholesale
- Products: Physicians & Surgeons Equip & Supls-Mfrs - 384104, Surveying Instruments (Wholesale) - 508214
- Employees: 3800
- Year Established: 1986