Basic information Safety Related Supplier
5-(octa-1,7-diynyl)-2'-deoxycytidine 5'-O-triphosphate Structure

5-(octa-1,7-diynyl)-2'-deoxycytidine 5'-O-triphosphate

5-(octa-1,7-diynyl)-2'-deoxycytidine 5'-O-triphosphate Supplier