5'-O-TBDMS-N2-ibu-dG (HCID 135909437)|Huagongshe