Free Delivery to UK Mainland

B01201144

10457344
1785.00

Overview

Tube holder Diagenode for 0.2ml tubes

Popular

£1785.00

Free Standard Delivery to Mainland UK

Estimated 4 Weeks

Diagenode

Tube holder Diagenode for 0.2ml tubes