DCTD logo

DCTD

Deoxycytidylate deaminase

Molecular Synopsis