deoxycytidine thiotriphosphate

deoxycytidine thiotriphosphate · CAS 64145-29-5

deoxycytidine thiotriphosphate