Designed by
Title
Thymidine monophosphate (TMP, thymidylate) nucleotide molecule. DNA building block #191118200
Description
Thymidine monophosphate (TMP, thymidylate) nucleotide molecule. DNA building block. Stylized 2D renderings and conventional skeletal formula