2'-Deoxy-5'-cytidylic acid homopolymer 25609-92-1 Poly dC Polydeoxycytidylic acid poly(dC)