LY3143921 hydrate

Selleckchem Inc

1627696-53-0

Download datasheet

Shipping Standard

Buy now

5mg

£269.00 / €376.60 S9650-5mg

25mg

£808.00 / €1,131.20 S9650-25mg

All prices shown are exclusive of VAT