Cy5-ddCTPPurity ≥98% by HPLC