Deoxythymidine or Thymidine nucleoside molecule. DNA building block. Skeletal formula.

与ID: 2096234407相似的图片,总计324

  • 总页数4
  • 总页数4