2,3-dideoxycytidine 5-triphosphate

2,3-dideoxycytidine 5-triphosphate · CAS 66004-77-1