130832-66-5 Deoxythymidine diphosphate-oleandrose Dtdp-oleandrose