Phosphatase substrate

Selleckchem Inc

333338-18-4

Download datasheet

Shipping Standard

Buy now

50mg

£64.00 / €89.60 E2961-50mg

250mg

£194.00 / €271.60 E2961-250mg

All prices shown are exclusive of VAT