111462-52-3 Me 2-O-Mptp Methyl 2-O-mannopyranosyltalopyranoside