Skip to content
  1. Shop all

MBS6015152

4-(1,2,4-Triazolyl)-3'5'-di-O-4-toluoyl-5-methyl-2'-deoxycytidine-d3

Size

POA

SKU:
MBS6015152
Storage Conditions:
Room Temperature
Supplier:
MyBiosource