Show all 19
Deoxycytidine951-77-930 % similar