Indirubin-3?-oxime

Selleckchem Inc

667463-82-3

Download datasheet

Shipping Standard

Buy now

5mg

£138.00 / €193.20 E0072-5mg

All prices shown are exclusive of VAT