DCLK1-IN-1

Selleckchem Inc

2222635-15-4

Download datasheet

Shipping Standard

Buy now

5mg

£384.00 / €537.60 S8976-5mg

10mg

£483.00 / €676.20 S8976-10mg

All prices shown are exclusive of VAT