triisopropylsilyloxycarbonylleucomethylene blue Synonyms