Contractor Directory > LEICA BIOSYSTEMS ST. LOUIS LLC

LEICA BIOSYSTEMS ST. LOUIS LLCSaint Louis, Missouri

LEICA BIOSYSTEMS ST. LOUIS LLC
314-522-3194 x341
5918 Evergreen Blvd Saint Louis, MO 63134-2302
Fax:314-522-6360

Products & Services

NAICS Code(s)

423450
Medical, Dental, and Hospital Equipment and Supplies Merchant Wholesalers

Found any discrepancies in your company profile?

Request to update/remove the information