DCA (Sodium dichloroacetate)

Selleckchem Inc

2156-56-1

Download datasheet

Shipping Standard

Buy now

100mg

£120.00 / €168.00 S8615-100mg

1g

£303.00 / €424.20 S8615-1g

All prices shown are exclusive of VAT