Free Delivery to UK Mainland

C03020006

10358552
240.00

Overview

Pre-blocked protein A beads for 20 IPs

£240.00

Manufactured

Free Delivery to UK Mainland

Estimated 4 Weeks

Pre-blocked protein A beads for 20 IPs