Lobaplatin (D-19466)

Selleckchem Inc

135558-11-1

Download datasheet

Shipping Standard

Buy now

5mg

£382.00 / €534.80 S8880-5mg

1mg

£136.00 / €190.40 S8880-1mg

All prices shown are exclusive of VAT