111462-59-0 Me 2-O-Tptp Methyl 2-O-talopyranosyltalopyranoside