Basic information Supplier

666847-67-2(4-N-Benzoyl-5'-O-(tert-butyldimethylsilyl)-5-[3-(2,2,2-trifluoroacetamido)-prop-1-ynyl]-2'-deoxycytidine)

Basic information Supplier
666847-67-2 Basic informationMore

Browse by Nationality 666847-67-2 Suppliers >China suppliers

Recommend You Select Member Companies