dTTP (100mM)

Komabiotech

Shipping Koma Shipping

Buy now

1mlx2

£192.40 / €269.36 K1756007

10ml

£612.30 / €857.22 K1756008

All prices shown are exclusive of VAT