A8687-62

Hamamatsu

Part Number: A8687-62

Description

Advanced High throughput Screening Dispense & Imaging System for Cell-based Assays


Buy