Free Delivery to UK Mainland

C30150001

10345063
137.00

Overview

20 µl microfluidic chips for the One

£137.00

Free Delivery to UK Mainland

Estimated 4 Weeks

Diagenode

20 µl microfluidic chips for the One