854980-5G Display Image

2-Deoxycytidine hydrate, >=99% (HPLC)

Code: 854980-5G D2-231

ADD
£240.00 5G
List Price

Cas Number :652157-52-3