Dttp

Posted by

Abbreviation for deoxythymidine triphosphate, a nucleotide essential for DNA synthesis.

Leave a Reply

Your email address will not be published. Required fields are marked *